[PEFF file: __unnamed__] file_timestamp: AE142B52 old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [export "[main]" 1:00000150] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size 25AC unpacked_size 25AC packed_size 25AC section_kind EXECUTABLE_READONLY share_kind PROCESS alignment 02 [section 0 disassembly] 00000000 7C0802A6 mflr r0 00000004 39430000 addi r10, r3, 0x0000 00000008 90010008 stw [r1 + 0x0008], r0 0000000C 93E1FFFC stw [r1 - 0x0004], r31 00000010 9421FFB0 stwu [r1 - 0x0050], r1 00000014 9081003C stw [r1 + 0x003C], r4 00000018 3C008001 lis r0, 0x8001 0000001C 33E08002 subic r31, r0, 32766 00000020 A86A0002 lha r3, [r10 + 0x0002] 00000024 30810038 addic r4, r1, 56 00000028 480000B9 bl +0x000000B8 /* 000000E0 */ 0000002C 2C030000 cmpwi r3, 0 00000030 3800FFFF li r0, 0xFFFFFFFF 00000034 7F030040 cmpl cr6, r3, r0 00000038 38A30000 addi r5, r3, 0x0000 0000003C 4182005C beq +0x0000005C /* 00000098 */ 00000040 3800FFFE li r0, 0xFFFFFFFE 00000044 7C030040 cmpl r3, r0 00000048 4C800000 mcrf cr1, cr0 0000004C 419A0044 beq cr6, +0x00000044 /* 00000090 */ 00000050 80C10038 lwz r6, [r1 + 0x0038] 00000054 2C060000 cmpwi r6, 0 00000058 4186003C beq cr1, +0x0000003C /* 00000094 */ 0000005C 8061003C lwz r3, [r1 + 0x003C] 00000060 388A0000 addi r4, r10, 0x0000 00000064 4182001C beq +0x0000001C /* 00000080 */ 00000068 4800228D bl +0x0000228C /* 000022F4 */ 0000006C 80410014 lwz r2, [r1 + 0x0014] 00000070 3BE30000 addi r31, r3, 0x0000 00000074 387F0000 addi r3, r31, 0x0000 00000078 81810058 lwz r12, [r1 + 0x0058] 0000007C 48000024 b +0x00000024 /* 000000A0 */ label00000080: 00000080 8062FFE4 lwz r3, [r2 - 0x001C] 00000084 48002289 bl +0x00002288 /* 0000230C */ 00000088 80410014 lwz r2, [r1 + 0x0014] 0000008C 4800000C b +0x0000000C /* 00000098 */ label00000090: 00000090 40820008 bne +0x00000008 /* 00000098 */ label00000094: 00000094 3BE00000 li r31, 0x0000 label00000098: 00000098 387F0000 addi r3, r31, 0x0000 0000009C 81810058 lwz r12, [r1 + 0x0058] label000000A0: 000000A0 83E1004C lwz r31, [r1 + 0x004C] 000000A4 7D8803A6 mtlr r12 000000A8 30210050 addic r1, r1, 80 000000AC 4E800020 blr 000000B0 00000000 .invalid 000000B4 00002041 .invalid 000000B8 80010200 lwz r0, [r1 + 0x0200] 000000BC 00000000 .invalid 000000C0 000000B0 .invalid 000000C4 0019476C .invalid 000000C8 6173735F ori r19, r11, 0x735F 000000CC 4344436F bcla 26, 4, 0x0000436C 000000D0 6D706F6E xoris r16, r11, 0x6F6E 000000D4 656E7444 oris r14, r11, 0x7444 000000D8 69737061 xori r19, r11, 0x7061 000000DC 74636800 andis. r3, r3, 0x6800 fn000000E0: 000000E0 7C650734 extsh r5, r3 000000E4 7CA04670 srawi r0, r5, 8 000000E8 7C000735 extsh. r0, r0 000000EC 39000000 li r8, 0x0000 000000F0 30A50008 addic r5, r5, 8 000000F4 39280000 addi r9, r8, 0x0000 000000F8 40800024 bge +0x00000024 /* 0000011C */ 000000FC 7CA00735 extsh. r0, r5 00000100 80A2FFE8 lwz r5, [r2 - 0x0018] 00000104 54001838 rlwinm r0, r0, 3, 0, 28 00000108 80A50002 lwz r5, [r5 + 0x0002] 0000010C 41800048 blt +0x00000048 /* 00000154 */ 00000110 7D250014 addc r9, r5, r0 00000114 2C890000 cmpwi cr1, r9, 0 00000118 48000040 b +0x00000040 /* 00000158 */ label0000011C: 0000011C 30000001 addic r0, r0, 1 00000120 54051838 rlwinm r5, r0, 3, 0, 28 00000124 7CA02810 subfc r5, r0, r5 00000128 7CE02810 subfc r7, r0, r5 0000012C 80A2FFE8 lwz r5, [r2 - 0x0018] 00000130 5460063E rlwinm r0, r3, 0, 24, 31 00000134 41810020 bgt +0x00000020 /* 00000154 */ 00000138 7CC53AAE lhax r6, r5, r7 0000013C 7CA53814 addc r5, r5, r7 00000140 7C003000 cmp r0, r6 00000144 54601D78 rlwinm r0, r3, 3, 21, 28 00000148 4080000C bge +0x0000000C /* 00000154 */ 0000014C 80A50002 lwz r5, [r5 + 0x0002] 00000150 7D202814 addc r9, r0, r5 label00000154: 00000154 2C890000 cmpwi cr1, r9, 0 label00000158: 00000158 80A90004 lwz r5, [r9 + 0x0004] 0000015C 4186000C beq cr1, +0x0000000C /* 00000168 */ 00000160 90A40000 stw [r4], r5 00000164 81090000 lwz r8, [r9] label00000168: 00000168 38680000 addi r3, r8, 0x0000 0000016C 4E800020 blr 00000170 00000000 .invalid 00000174 00002040 .invalid 00000178 00000200 .invalid 0000017C 00000000 .invalid 00000180 00000090 .invalid 00000184 001A476C .invalid 00000188 6173735F ori r19, r11, 0x735F 0000018C 43444669 bcl 26, 4, +0x00004668 /* 000047F4 */ 00000190 6E64526F xoris r4, r19, 0x526F 00000194 7574696E andis. r20, r11, 0x696E 00000198 6550726F oris r16, r10, 0x726F 0000019C 63507472 ori r16, r26, 0x7472 000001A0 7C0802A6 mflr r0 000001A4 9421FFC0 stwu [r1 - 0x0040], r1 000001A8 90010048 stw [r1 + 0x0048], r0 000001AC 7C830734 extsh r3, r4 000001B0 30810038 addic r4, r1, 56 000001B4 4BFFFF2D bl -0x000000D4 /* 000000E0 */ 000001B8 2C03FFFF cmpwi r3, -1 000001BC 2C830000 cmpwi cr1, r3, 0 000001C0 38600000 li r3, 0x0000 000001C4 4182000C beq +0x0000000C /* 000001D0 */ 000001C8 41860008 beq cr1, +0x00000008 /* 000001D0 */ 000001CC 38600001 li r3, 0x0001 label000001D0: 000001D0 81810048 lwz r12, [r1 + 0x0048] 000001D4 30210040 addic r1, r1, 64 000001D8 7D8803A6 mtlr r12 000001DC 4E800020 blr 000001E0 00000000 .invalid 000001E4 00002041 .invalid 000001E8 80000200 lwz r0, [r0 + 0x0200] 000001EC 00000000 .invalid 000001F0 00000040 .invalid 000001F4 000D476C .invalid 000001F8 6173735F ori r19, r11, 0x735F 000001FC 43444361 bcl 26, 4, +0x00004360 /* 0000455C */ 00000200 6E446F00 xoris r4, r18, 0x6F00 00000204 BFC1FFF8 stmw [r1 - 0x0008], r30 00000208 7C0802A6 mflr r0 0000020C 3BE40000 addi r31, r4, 0x0000 00000210 90010008 stw [r1 + 0x0008], r0 00000214 9421FFB0 stwu [r1 - 0x0050], r1 00000218 38600014 li r3, 0x0014 0000021C 48002229 bl +0x00002228 /* 00002444 */ 00000220 80410014 lwz r2, [r1 + 0x0014] 00000224 2C030000 cmpwi r3, 0 00000228 3BC30000 addi r30, r3, 0x0000 0000022C 387F0000 addi r3, r31, 0x0000 00000230 389E0000 addi r4, r30, 0x0000 00000234 40820018 bne +0x00000018 /* 0000024C */ 00000238 480020ED bl +0x000020EC /* 00002324 */ 0000023C 80410014 lwz r2, [r1 + 0x0014] 00000240 7C630734 extsh r3, r3 00000244 81810058 lwz r12, [r1 + 0x0058] 00000248 48000020 b +0x00000020 /* 00000268 */ label0000024C: 0000024C 480020F1 bl +0x000020F0 /* 0000233C */ 00000250 80410014 lwz r2, [r1 + 0x0014] 00000254 93FE0010 stw [r30 + 0x0010], r31 00000258 387E0000 addi r3, r30, 0x0000 0000025C 389F0000 addi r4, r31, 0x0000 00000260 4800003D bl +0x0000003C /* 0000029C */ 00000264 81810058 lwz r12, [r1 + 0x0058] label00000268: 00000268 30210050 addic r1, r1, 80 0000026C 7D8803A6 mtlr r12 00000270 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000274 4E800020 blr 00000278 00000000 .invalid 0000027C 00002041 .invalid 00000280 80020200 lwz r0, [r2 + 0x0200] 00000284 00000000 .invalid 00000288 00000074 .invalid 0000028C 000C476C .invalid 00000290 6173735F ori r19, r11, 0x735F 00000294 43444F70 bc 26, 4, +0x00004F70 /* 00005204 */ 00000298 656E0000 oris r14, r11, 0x0000 fn0000029C: 0000029C BF61FFEC stmw [r1 - 0x0014], r27 000002A0 7C0802A6 mflr r0 000002A4 7D800026 mfcr r12 000002A8 91810004 stw [r1 + 0x0004], r12 000002AC 90010008 stw [r1 + 0x0008], r0 000002B0 9421FFA0 stwu [r1 - 0x0060], r1 000002B4 3BA30000 addi r29, r3, 0x0000 000002B8 90810038 stw [r1 + 0x0038], r4 000002BC 3BC0FFFF li r30, 0xFFFFFFFF 000002C0 3BE00000 li r31, 0x0000 000002C4 48002091 bl +0x00002090 /* 00002354 */ 000002C8 80410014 lwz r2, [r1 + 0x0014] 000002CC 7C7C0734 extsh r28, r3 000002D0 4800209D bl +0x0000209C /* 0000236C */ 000002D4 80410014 lwz r2, [r1 + 0x0014] 000002D8 9061003C stw [r1 + 0x003C], r3 000002DC 80610038 lwz r3, [r1 + 0x0038] 000002E0 480020A5 bl +0x000020A4 /* 00002384 */ 000002E4 80410014 lwz r2, [r1 + 0x0014] 000002E8 7C600034 cntlzw r0, r3 000002EC 3400FFE0 subic. r0, r0, 32 000002F0 41800014 blt +0x00000014 /* 00000304 */ 000002F4 480020A9 bl +0x000020A8 /* 0000239C */ 000002F8 80410014 lwz r2, [r1 + 0x0014] 000002FC 480020B9 bl +0x000020B8 /* 000023B4 */ 00000300 80410014 lwz r2, [r1 + 0x0014] label00000304: 00000304 80610038 lwz r3, [r1 + 0x0038] 00000308 480020C5 bl +0x000020C4 /* 000023CC */ 0000030C 80410014 lwz r2, [r1 + 0x0014] 00000310 2C030000 cmpwi r3, 0 00000314 3B630000 addi r27, r3, 0x0000 00000318 38600060 li r3, 0x0060 0000031C 40820044 bne +0x00000044 /* 00000360 */ 00000320 48002125 bl +0x00002124 /* 00002444 */ 00000324 80410014 lwz r2, [r1 + 0x0014] 00000328 2C030000 cmpwi r3, 0 0000032C 3B630000 addi r27, r3, 0x0000 00000330 80610038 lwz r3, [r1 + 0x0038] 00000334 389B0000 addi r4, r27, 0x0000 00000338 40820020 bne +0x00000020 /* 00000358 */ 0000033C 48001FE9 bl +0x00001FE8 /* 00002324 */ 00000340 80410014 lwz r2, [r1 + 0x0014] 00000344 7C7F0734 extsh r31, r3 00000348 4DCE7242 creqv crb14, crb14, crb14 0000034C 2D1F0000 cmpwi cr2, r31, 0 00000350 387E0000 addi r3, r30, 0x0000 00000354 480000D0 b +0x000000D0 /* 00000424 */ label00000358: 00000358 4800208D bl +0x0000208C /* 000023E4 */ 0000035C 80410014 lwz r2, [r1 + 0x0014] label00000360: 00000360 937D0000 stw [r29], r27 00000364 807B0000 lwz r3, [r27] 00000368 2C830000 cmpwi cr1, r3, 0 0000036C 80030000 lwz r0, [r3] 00000370 2C000000 cmpwi r0, 0 00000374 41860018 beq cr1, +0x00000018 /* 0000038C */ 00000378 4DCE7242 creqv crb14, crb14, crb14 0000037C 4D4A5242 creqv crb10, crb10, crb10 00000380 40820098 bne +0x00000098 /* 00000418 */ 00000384 48002079 bl +0x00002078 /* 000023FC */ 00000388 80410014 lwz r2, [r1 + 0x0014] label0000038C: 0000038C 80610038 lwz r3, [r1 + 0x0038] 00000390 48002085 bl +0x00002084 /* 00002414 */ 00000394 80410014 lwz r2, [r1 + 0x0014] 00000398 7C7E0734 extsh r30, r3 0000039C 2D9EFFFF cmpwi cr3, r30, -1 000003A0 3880B567 li r4, 0xFFFFB567 000003A4 3C006364 lis r0, 0x6364 000003A8 30606369 addic r3, r0, 25449 000003AC 3BE0FF94 li r31, 0xFFFFFF94 000003B0 408E000C bne cr3, +0x0000000C /* 000003BC */ 000003B4 4D4A5182 crxor crb10, crb10, crb10 000003B8 48000068 b +0x00000068 /* 00000420 */ label000003BC: 000003BC 48002071 bl +0x00002070 /* 0000242C */ 000003C0 80410014 lwz r2, [r1 + 0x0014] 000003C4 2C030000 cmpwi r3, 0 000003C8 907B0000 stw [r27], r3 000003CC 40820020 bne +0x00000020 /* 000003EC */ 000003D0 480021AD bl +0x000021AC /* 0000257C */ 000003D4 80410014 lwz r2, [r1 + 0x0014] 000003D8 7C7F0734 extsh r31, r3 000003DC 2D1F0000 cmpwi cr2, r31, 0 000003E0 387E0000 addi r3, r30, 0x0000 000003E4 418E004C beq cr3, +0x0000004C /* 00000430 */ 000003E8 48000040 b +0x00000040 /* 00000428 */ label000003EC: 000003EC 48002071 bl +0x00002070 /* 0000245C */ 000003F0 80410014 lwz r2, [r1 + 0x0014] 000003F4 48002189 bl +0x00002188 /* 0000257C */ 000003F8 80410014 lwz r2, [r1 + 0x0014] 000003FC 7C7F0734 extsh r31, r3 00000400 2D1F0000 cmpwi cr2, r31, 0 00000404 807B0000 lwz r3, [r27] 00000408 408A0018 bne cr2, +0x00000018 /* 00000420 */ 0000040C 48002069 bl +0x00002068 /* 00002474 */ 00000410 80410014 lwz r2, [r1 + 0x0014] 00000414 807B0000 lwz r3, [r27] label00000418: 00000418 48002075 bl +0x00002074 /* 0000248C */ 0000041C 80410014 lwz r2, [r1 + 0x0014] label00000420: 00000420 387E0000 addi r3, r30, 0x0000 label00000424: 00000424 418E000C beq cr3, +0x0000000C /* 00000430 */ label00000428: 00000428 4800207D bl +0x0000207C /* 000024A4 */ 0000042C 80410014 lwz r2, [r1 + 0x0014] label00000430: 00000430 387C0000 addi r3, r28, 0x0000 00000434 48002089 bl +0x00002088 /* 000024BC */ 00000438 80410014 lwz r2, [r1 + 0x0014] 0000043C 8061003C lwz r3, [r1 + 0x003C] 00000440 48001F75 bl +0x00001F74 /* 000023B4 */ 00000444 80410014 lwz r2, [r1 + 0x0014] 00000448 418A003C beq cr2, +0x0000003C /* 00000484 */ 0000044C 2C9B0000 cmpwi cr1, r27, 0 00000450 807B0000 lwz r3, [r27] 00000454 2C030000 cmpwi r3, 0 00000458 4186002C beq cr1, +0x0000002C /* 00000484 */ 0000045C 4182000C beq +0x0000000C /* 00000468 */ 00000460 48001F9D bl +0x00001F9C /* 000023FC */ 00000464 80410014 lwz r2, [r1 + 0x0014] label00000468: 00000468 387B0000 addi r3, r27, 0x0000 0000046C 48002069 bl +0x00002068 /* 000024D4 */ 00000470 80410014 lwz r2, [r1 + 0x0014] 00000474 80610038 lwz r3, [r1 + 0x0038] 00000478 38800000 li r4, 0x0000 0000047C 48001F69 bl +0x00001F68 /* 000023E4 */ 00000480 80410014 lwz r2, [r1 + 0x0014] label00000484: 00000484 387F0000 addi r3, r31, 0x0000 00000488 81810064 lwz r12, [r1 + 0x0064] 0000048C 80010068 lwz r0, [r1 + 0x0068] 00000490 7D830120 mtcrf 0x30, r12 00000494 30210060 addic r1, r1, 96 00000498 7C0803A6 mtlr r0 0000049C BB61FFEC lmw r27, [r1 - 0x0014] 000004A0 4E800020 blr 000004A4 00000000 .invalid 000004A8 00002043 .invalid 000004AC 80050200 lwz r0, [r5 + 0x0200] 000004B0 00000000 .invalid 000004B4 00000208 .invalid 000004B8 0010496E .invalid 000004BC 69745368 xori r20, r11, 0x5368 000004C0 61726564 ori r18, r11, 0x6564 000004C4 5461626C rlwinm r1, r3, 12, 9, 22 000004C8 65730000 oris r19, r11, 0x0000 000004CC BF01FFE0 stmw [r1 - 0x0020], r24 000004D0 2C030000 cmpwi r3, 0 000004D4 7C0802A6 mflr r0 000004D8 3B430000 addi r26, r3, 0x0000 000004DC 90010008 stw [r1 + 0x0008], r0 000004E0 9421FFA0 stwu [r1 - 0x0060], r1 000004E4 4182013C beq +0x0000013C /* 00000620 */ 000004E8 38640000 addi r3, r4, 0x0000 000004EC 48002001 bl +0x00002000 /* 000024EC */ 000004F0 80410014 lwz r2, [r1 + 0x0014] 000004F4 2C030001 cmpwi r3, 1 000004F8 40820024 bne +0x00000024 /* 0000051C */ 000004FC 807A0000 lwz r3, [r26] 00000500 2C830000 cmpwi cr1, r3, 0 00000504 41860018 beq cr1, +0x00000018 /* 0000051C */ 00000508 80630000 lwz r3, [r3] 0000050C 2C030000 cmpwi r3, 0 00000510 4182000C beq +0x0000000C /* 0000051C */ 00000514 48001FF1 bl +0x00001FF0 /* 00002504 */ 00000518 80410014 lwz r2, [r1 + 0x0014] label0000051C: 0000051C 807A0004 lwz r3, [r26 + 0x0004] 00000520 2C030000 cmpwi r3, 0 00000524 4182000C beq +0x0000000C /* 00000530 */ 00000528 48001FF5 bl +0x00001FF4 /* 0000251C */ 0000052C 80410014 lwz r2, [r1 + 0x0014] label00000530: 00000530 83FA0000 lwz r31, [r26] 00000534 2C9F0000 cmpwi cr1, r31, 0 00000538 418600DC beq cr1, +0x000000DC /* 00000614 */ 0000053C 3B600000 li r27, 0x0000 00000540 33DF0004 addic r30, r31, 4 label00000544: 00000544 879F0004 lwzu r28, [r31 + 0x0004] 00000548 5779103A rlwinm r25, r27, 2, 0, 29 0000054C 2C1C0000 cmpwi r28, 0 00000550 3B000000 li r24, 0x0000 00000554 418200B4 beq +0x000000B4 /* 00000608 */ label00000558: 00000558 807C000C lwz r3, [r28 + 0x000C] 0000055C 809A0010 lwz r4, [r26 + 0x0010] 00000560 2C980000 cmpwi cr1, r24, 0 00000564 7C032040 cmpl r3, r4 00000568 83BC0008 lwz r29, [r28 + 0x0008] 0000056C 4082008C bne +0x0000008C /* 000005F8 */ 00000570 41860014 beq cr1, +0x00000014 /* 00000584 */ 00000574 93B80008 stw [r24 + 0x0008], r29 00000578 809C0004 lwz r4, [r28 + 0x0004] 0000057C 2C040000 cmpwi r4, 0 00000580 48000010 b +0x00000010 /* 00000590 */ label00000584: 00000584 7FBEC92E stwx r30, r29, r25 00000588 809C0004 lwz r4, [r28 + 0x0004] 0000058C 2C040000 cmpwi r4, 0 label00000590: 00000590 8064000C lwz r3, [r4 + 0x000C] 00000594 2C830000 cmpwi cr1, r3, 0 00000598 41820050 beq +0x00000050 /* 000005E8 */ 0000059C 41860010 beq cr1, +0x00000010 /* 000005AC */ 000005A0 48001F35 bl +0x00001F34 /* 000024D4 */ 000005A4 80410014 lwz r2, [r1 + 0x0014] 000005A8 809C0004 lwz r4, [r28 + 0x0004] label000005AC: 000005AC 80640008 lwz r3, [r4 + 0x0008] 000005B0 2C030000 cmpwi r3, 0 000005B4 41820010 beq +0x00000010 /* 000005C4 */ 000005B8 48001F1D bl +0x00001F1C /* 000024D4 */ 000005BC 80410014 lwz r2, [r1 + 0x0014] 000005C0 809C0004 lwz r4, [r28 + 0x0004] label000005C4: 000005C4 80640000 lwz r3, [r4] 000005C8 2C030000 cmpwi r3, 0 000005CC 41820010 beq +0x00000010 /* 000005DC */ 000005D0 48001F05 bl +0x00001F04 /* 000024D4 */ 000005D4 80410014 lwz r2, [r1 + 0x0014] 000005D8 809C0004 lwz r4, [r28 + 0x0004] label000005DC: 000005DC 38640000 addi r3, r4, 0x0000 000005E0 48001EF5 bl +0x00001EF4 /* 000024D4 */ 000005E4 80410014 lwz r2, [r1 + 0x0014] label000005E8: 000005E8 387C0000 addi r3, r28, 0x0000 000005EC 48001EE9 bl +0x00001EE8 /* 000024D4 */ 000005F0 80410014 lwz r2, [r1 + 0x0014] 000005F4 48000008 b +0x00000008 /* 000005FC */ label000005F8: 000005F8 3B1C0000 addi r24, r28, 0x0000 label000005FC: 000005FC 2C1D0000 cmpwi r29, 0 00000600 3B9D0000 addi r28, r29, 0x0000 00000604 4082FF54 bne -0x000000AC /* 00000558 */ label00000608: 00000608 337B0001 addic r27, r27, 1 0000060C 2C9B0017 cmpwi cr1, r27, 23 00000610 4184FF34 blt cr1, -0x000000CC /* 00000544 */ label00000614: 00000614 387A0000 addi r3, r26, 0x0000 00000618 48001EBD bl +0x00001EBC /* 000024D4 */ 0000061C 80410014 lwz r2, [r1 + 0x0014] label00000620: 00000620 38600000 li r3, 0x0000 00000624 81810068 lwz r12, [r1 + 0x0068] 00000628 30210060 addic r1, r1, 96 0000062C 7D8803A6 mtlr r12 00000630 BB01FFE0 lmw r24, [r1 - 0x0020] 00000634 4E800020 blr 00000638 00000000 .invalid 0000063C 00002041 .invalid 00000640 80080200 lwz r0, [r8 + 0x0200] 00000644 00000000 .invalid 00000648 0000016C .invalid 0000064C 000D476C .invalid 00000650 6173735F ori r19, r11, 0x735F 00000654 4344436C bc 26, 4, +0x0000436C /* 000049C0 */ 00000658 6F736500 xoris r19, r27, 0x6500 0000065C 3C000002 lis r0, 0x0002 00000660 30600004 addic r3, r0, 4 00000664 4E800020 blr 00000668 00000000 .invalid 0000066C 00002040 .invalid 00000670 00000100 .invalid 00000674 00000000 .invalid 00000678 0000000C .invalid 0000067C 000F476C .invalid 00000680 6173735F ori r19, r11, 0x735F 00000684 43445665 bcl 26, 4, +0x00005664 /* 00005CE8 */ 00000688 7273696F andi. r19, r19, 0x696F 0000068C 6E000000 xoris r0, r16, 0x0000 00000690 38600000 li r3, 0x0000 00000694 4E800020 blr 00000698 00000000 .invalid 0000069C 00002040 .invalid 000006A0 00000200 .invalid 000006A4 00000000 .invalid 000006A8 00000008 .invalid 000006AC 000C476C .invalid 000006B0 6173735F ori r19, r11, 0x735F 000006B4 43444275 bcl 26, 4, +0x00004274 /* 00004928 */ 000006B8 73790000 andi. r25, r27, 0x0000 000006BC A8640062 lha r3, [r4 + 0x0062] 000006C0 80A40022 lwz r5, [r4 + 0x0022] 000006C4 2C830008 cmpwi cr1, r3, 8 000006C8 2C030010 cmpwi r3, 16 000006CC 2F030020 cmpwi cr6, r3, 32 000006D0 3C000040 lis r0, 0x0040 000006D4 41860010 beq cr1, +0x00000010 /* 000006E4 */ 000006D8 4182000C beq +0x0000000C /* 000006E4 */ 000006DC 38C00010 li r6, 0x0010 000006E0 409A0014 bne cr6, +0x00000014 /* 000006F4 */ label000006E4: 000006E4 B0650004 sth [r5 + 0x0004], r3 000006E8 80640004 lwz r3, [r4 + 0x0004] 000006EC 30000600 addic r0, r0, 1536 000006F0 48000010 b +0x00000010 /* 00000700 */ label000006F4: 000006F4 B0C50004 sth [r5 + 0x0004], r6 000006F8 80640004 lwz r3, [r4 + 0x0004] 000006FC 30000600 addic r0, r0, 1536 label00000700: 00000700 80830000 lwz r4, [r3] 00000704 38600000 li r3, 0x0000 00000708 A8840022 lha r4, [r4 + 0x0022] 0000070C B0650006 sth [r5 + 0x0006], r3 00000710 B085000C sth [r5 + 0x000C], r4 00000714 90050000 stw [r5], r0 00000718 B0650008 sth [r5 + 0x0008], r3 0000071C B085000A sth [r5 + 0x000A], r4 00000720 4E800020 blr 00000724 00000000 .invalid 00000728 00002040 .invalid 0000072C 00000200 .invalid 00000730 00000000 .invalid 00000734 00000068 .invalid 00000738 0015476C .invalid 0000073C 6173735F ori r19, r11, 0x735F 00000740 43445072 bca 26, 4, 0x00005070 00000744 65446563 oris r4, r10, 0x6563 00000748 6F6D7072 xoris r13, r27, 0x7072 0000074C 65737300 oris r19, r11, 0x7300 00000750 BFA1FFF4 stmw [r1 - 0x000C], r29 00000754 3BA40000 addi r29, r4, 0x0000 00000758 3BC30000 addi r30, r3, 0x0000 0000075C 807D0026 lwz r3, [r29 + 0x0026] 00000760 7C0802A6 mflr r0 00000764 2C030000 cmpwi r3, 0 00000768 90010008 stw [r1 + 0x0008], r0 0000076C 9421FFA0 stwu [r1 - 0x0060], r1 00000770 3BE00001 li r31, 0x0001 00000774 9BE10038 stb [r1 + 0x0038], r31 00000778 38800FA0 li r4, 0x0FA0 0000077C 38A00000 li r5, 0x0000 00000780 41820014 beq +0x00000014 /* 00000794 */ 00000784 80FD002A lwz r7, [r29 + 0x002A] 00000788 38C00000 li r6, 0x0000 0000078C 48001DA9 bl +0x00001DA8 /* 00002534 */ 00000790 80410014 lwz r2, [r1 + 0x0014] label00000794: 00000794 807D001C lwz r3, [r29 + 0x001C] 00000798 809D0098 lwz r4, [r29 + 0x0098] 0000079C 70630A0C andi. r3, r3, 0x0A0C 000007A0 807D009C lwz r3, [r29 + 0x009C] 000007A4 9081003C stw [r1 + 0x003C], r4 000007A8 90610040 stw [r1 + 0x0040], r3 000007AC 41820064 beq +0x00000064 /* 00000810 */ 000007B0 A87D0062 lha r3, [r29 + 0x0062] 000007B4 30E1003A addic r7, r1, 58 000007B8 2C030008 cmpwi r3, 8 000007BC 38600000 li r3, 0x0000 000007C0 38800000 li r4, 0x0000 000007C4 38C00000 li r6, 0x0000 000007C8 30BE0004 addic r5, r30, 4 000007CC 40820028 bne +0x00000028 /* 000007F4 */ 000007D0 48001D7D bl +0x00001D7C /* 0000254C */ 000007D4 80410014 lwz r2, [r1 + 0x0014] 000007D8 7C630735 extsh. r3, r3 000007DC 41820034 beq +0x00000034 /* 00000810 */ 000007E0 81810068 lwz r12, [r1 + 0x0068] 000007E4 30210060 addic r1, r1, 96 000007E8 7D8803A6 mtlr r12 000007EC BBA1FFF4 lmw r29, [r1 - 0x000C] 000007F0 480000AC b +0x000000AC /* 0000089C */ label000007F4: 000007F4 807E0004 lwz r3, [r30 + 0x0004] 000007F8 2C030000 cmpwi r3, 0 000007FC 41820014 beq +0x00000014 /* 00000810 */ 00000800 48001D1D bl +0x00001D1C /* 0000251C */ 00000804 80410014 lwz r2, [r1 + 0x0014] 00000808 38600000 li r3, 0x0000 0000080C 907E0004 stw [r30 + 0x0004], r3 label00000810: 00000810 809D0008 lwz r4, [r29 + 0x0008] 00000814 387E0000 addi r3, r30, 0x0000 00000818 48000E45 bl +0x00000E44 /* 0000165C */ 0000081C 2C030000 cmpwi r3, 0 00000820 A921003E lha r9, [r1 + 0x003E] 00000824 A901003C lha r8, [r1 + 0x003C] 00000828 309D0042 addic r4, r29, 66 0000082C 40820018 bne +0x00000018 /* 00000844 */ 00000830 48001AF5 bl +0x00001AF4 /* 00002324 */ 00000834 80410014 lwz r2, [r1 + 0x0014] 00000838 7C630734 extsh r3, r3 0000083C 81810068 lwz r12, [r1 + 0x0068] 00000840 48000050 b +0x00000050 /* 00000890 */ label00000844: 00000844 9BE10038 stb [r1 + 0x0038], r31 00000848 A97D004A lha r11, [r29 + 0x004A] 0000084C A95D0048 lha r10, [r29 + 0x0048] 00000850 80FE0004 lwz r7, [r30 + 0x0004] 00000854 7CAB4810 subfc r5, r11, r9 00000858 7CCA4010 subfc r6, r10, r8 0000085C 480001A5 bl +0x000001A4 /* 00000A00 */ 00000860 9BE10038 stb [r1 + 0x0038], r31 00000864 807D0026 lwz r3, [r29 + 0x0026] 00000868 38800FA0 li r4, 0x0FA0 0000086C 2C030000 cmpwi r3, 0 00000870 38A00002 li r5, 0x0002 00000874 38C00000 li r6, 0x0000 00000878 41820010 beq +0x00000010 /* 00000888 */ 0000087C 80FD002A lwz r7, [r29 + 0x002A] 00000880 48001CB5 bl +0x00001CB4 /* 00002534 */ 00000884 80410014 lwz r2, [r1 + 0x0014] label00000888: 00000888 38600000 li r3, 0x0000 0000088C 81810068 lwz r12, [r1 + 0x0068] label00000890: 00000890 30210060 addic r1, r1, 96 00000894 7D8803A6 mtlr r12 00000898 BBA1FFF4 lmw r29, [r1 - 0x000C] label0000089C: 0000089C 4E800020 blr 000008A0 00000000 .invalid 000008A4 00002041 .invalid 000008A8 80030200 lwz r0, [r3 + 0x0200] 000008AC 00000000 .invalid 000008B0 00000150 .invalid 000008B4 0016476C .invalid 000008B8 6173735F ori r19, r11, 0x735F 000008BC 43444261 bcl 26, 4, +0x00004260 /* 00004B1C */ 000008C0 6E644465 xoris r4, r19, 0x4465 000008C4 636F6D70 ori r15, r27, 0x6D70 000008C8 72657373 andi. r5, r19, 0x7373 000008CC 2C040000 cmpwi r4, 0 000008D0 7C0802A6 mflr r0 000008D4 9421FFC0 stwu [r1 - 0x0040], r1 000008D8 90010048 stw [r1 + 0x0048], r0 000008DC 4182001C beq +0x0000001C /* 000008F8 */ 000008E0 80630000 lwz r3, [r3] 000008E4 38A00048 li r5, 0x0048 000008E8 80630000 lwz r3, [r3] 000008EC 2C830000 cmpwi cr1, r3, 0 000008F0 80630000 lwz r3, [r3] 000008F4 40860010 bne cr1, +0x00000010 /* 00000904 */ label000008F8: 000008F8 30210040 addic r1, r1, 64 000008FC 3860FFCE li r3, 0xFFFFFFCE 00000900 4E800020 blr label00000904: 00000904 48001C61 bl +0x00001C60 /* 00002564 */ 00000908 80410014 lwz r2, [r1 + 0x0014] 0000090C 38600000 li r3, 0x0000 00000910 81810048 lwz r12, [r1 + 0x0048] 00000914 30210040 addic r1, r1, 64 00000918 7D8803A6 mtlr r12 0000091C 4E800020 blr 00000920 00000000 .invalid 00000924 00002041 .invalid 00000928 80000200 lwz r0, [r0 + 0x0200] 0000092C 00000000 .invalid 00000930 00000054 .invalid 00000934 0014476C .invalid 00000938 6173735F ori r19, r11, 0x735F 0000093C 43444765 bcl 26, 4, +0x00004764 /* 000050A0 */ 00000940 74436F64 andis. r3, r2, 0x6F64 00000944 6563496E oris r3, r11, 0x496E 00000948 666F0000 oris r15, r19, 0x0000 0000094C 2C080000 cmpwi r8, 0 00000950 3860FFCE li r3, 0xFFFFFFCE 00000954 41820010 beq +0x00000010 /* 00000964 */ 00000958 80050004 lwz r0, [r5 + 0x0004] 0000095C 38600000 li r3, 0x0000 00000960 90080000 stw [r8], r0 label00000964: 00000964 4E800020 blr 00000968 00000000 .invalid 0000096C 00002040 .invalid 00000970 00000600 .invalid 00000974 00000000 .invalid 00000978 0000001C .invalid 0000097C 001E476C .invalid 00000980 6173735F ori r19, r11, 0x735F 00000984 43444765 bcl 26, 4, +0x00004764 /* 000050E8 */ 00000988 74436F6D andis. r3, r2, 0x6F6D 0000098C 70726573 andi. r18, r3, 0x6573 00000990 73656449 andi. r5, r27, 0x6449 00000994 6D616765 xoris r1, r11, 0x6765 00000998 53697A65 rlwimi. r9, r27, 15, 9, 18 0000099C 3860DCFE li r3, 0xFFFFDCFE 000009A0 4E800020 blr 000009A4 00000000 .invalid 000009A8 00002040 .invalid 000009AC 00000800 .invalid 000009B0 00000000 .invalid 000009B4 00000008 .invalid 000009B8 0011476C .invalid 000009BC 6173735F ori r19, r11, 0x735F 000009C0 43445472 bca 26, 4, 0x00005470 000009C4 696D496D xori r13, r11, 0x496D 000009C8 61676500 ori r7, r11, 0x6500 000009CC 3860DCFE li r3, 0xFFFFDCFE 000009D0 4E800020 blr 000009D4 00000000 .invalid 000009D8 00002040 .invalid 000009DC 00000600 .invalid 000009E0 00000000 .invalid 000009E4 00000008 .invalid 000009E8 0015476C .invalid 000009EC 6173735F ori r19, r11, 0x735F 000009F0 43444765 bcl 26, 4, +0x00004764 /* 00005154 */ 000009F4 7453696D andis. r19, r2, 0x696D 000009F8 696C6172 xori r12, r11, 0x6172 000009FC 69747900 xori r20, r11, 0x7900 fn00000A00: 00000A00 BEE1FFDC stmw [r1 - 0x0024], r23 00000A04 3BE30000 addi r31, r3, 0x0000 00000A08 7CD80734 extsh r24, r6 00000A0C 3BA40000 addi r29, r4, 0x0000 00000A10 A87D0020 lha r3, [r29 + 0x0020] 00000A14 7C0802A6 mflr r0 00000A18 2F830008 cmpwi cr7, r3, 8 00000A1C 90010008 stw [r1 + 0x0008], r0 00000A20 801F0004 lwz r0, [r31 + 0x0004] 00000A24 2C030020 cmpwi r3, 32 00000A28 2C800000 cmpwi cr1, r0, 0 00000A2C 2F030010 cmpwi cr6, r3, 16 00000A30 9421FF90 stwu [r1 - 0x0070], r1 00000A34 3B470000 addi r26, r7, 0x0000 00000A38 7CBB0734 extsh r27, r5 00000A3C 807F0000 lwz r3, [r31] 00000A40 419E0230 beq cr7, +0x00000230 /* 00000C70 */ 00000A44 419A0224 beq cr6, +0x00000224 /* 00000C68 */ 00000A48 40820008 bne +0x00000008 /* 00000A50 */ 00000A4C 8322FFEC lwz r25, [r2 - 0x0014] label00000A50: 00000A50 3AE00000 li r23, 0x0000 00000A54 33C3FFFC subic r30, r3, 4 00000A58 3B970000 addi r28, r23, 0x0000 00000A5C 40850048 ble cr1, +0x00000048 /* 00000AA4 */ 00000A60 38F90000 addi r7, r25, 0x0000 label00000A64: 00000A64 807F0010 lwz r3, [r31 + 0x0010] 00000A68 801F0014 lwz r0, [r31 + 0x0014] 00000A6C 7CA3D810 subfc r5, r3, r27 00000A70 7CC0C010 subfc r6, r0, r24 00000A74 847E0004 lwzu r3, [r30 + 0x0004] 00000A78 48000249 bl +0x00000248 /* 00000CC0 */ 00000A7C 801F0004 lwz r0, [r31 + 0x0004] 00000A80 339C0001 addic r28, r28, 1 00000A84 7C9C0000 cmp cr1, r28, r0 00000A88 389D0000 addi r4, r29, 0x0000 00000A8C 38F90000 addi r7, r25, 0x0000 00000A90 4184FFD4 blt cr1, -0x0000002C /* 00000A64 */ 00000A94 A87D0020 lha r3, [r29 + 0x0020] 00000A98 2C030020 cmpwi r3, 32 00000A9C 2F830008 cmpwi cr7, r3, 8 00000AA0 2F030010 cmpwi cr6, r3, 16 label00000AA4: 00000AA4 2C800000 cmpwi cr1, r0, 0 00000AA8 419E0100 beq cr7, +0x00000100 /* 00000BA8 */ 00000AAC 5763083C rlwinm r3, r27, 1, 0, 30 00000AB0 4F840000 mcrf cr7, cr1 00000AB4 419A0074 beq cr6, +0x00000074 /* 00000B28 */ 00000AB8 5760103A rlwinm r0, r27, 2, 0, 29 00000ABC 408201CC bne +0x000001CC /* 00000C88 */ 00000AC0 807F0000 lwz r3, [r31] 00000AC4 38800001 li r4, 0x0001 00000AC8 30E3FFFC subic r7, r3, 4 00000ACC 408501BC ble cr1, +0x000001BC /* 00000C88 */ 00000AD0 819D0000 lwz r12, [r29] label00000AD4: 00000AD4 84670004 lwzu r3, [r7 + 0x0004] 00000AD8 A97D0004 lha r11, [r29 + 0x0004] 00000ADC 81430004 lwz r10, [r3 + 0x0004] 00000AE0 7D1859D6 mullw r8, r24, r11 00000AE4 7D0C4014 addc r8, r12, r8 00000AE8 81230008 lwz r9, [r3 + 0x0008] 00000AEC 80630000 lwz r3, [r3] 00000AF0 7D4A59D6 mullw r10, r10, r11 00000AF4 5463103A rlwinm r3, r3, 2, 0, 29 00000AF8 7C601814 addc r3, r0, r3 00000AFC 7C6A1814 addc r3, r10, r3 00000B00 7D28192E stwx r8, r9, r3 00000B04 807F0004 lwz r3, [r31 + 0x0004] 00000B08 819D0000 lwz r12, [r29] 00000B0C 7C041800 cmp r4, r3 00000B10 30840001 addic r4, r4, 1 00000B14 4180FFC0 blt -0x00000040 /* 00000AD4 */ 00000B18 81810078 lwz r12, [r1 + 0x0078] 00000B1C 30210070 addic r1, r1, 112 00000B20 7D8803A6 mtlr r12 00000B24 48000170 b +0x00000170 /* 00000C94 */ label00000B28: 00000B28 801F0000 lwz r0, [r31] 00000B2C 38800001 li r4, 0x0001 00000B30 30E0FFFC subic r7, r0, 4 00000B34 409D0154 ble cr7, +0x00000154 /* 00000C88 */ 00000B38 801D0000 lwz r0, [r29] 00000B3C 7D201814 addc r9, r0, r3 label00000B40: 00000B40 85070004 lwzu r8, [r7 + 0x0004] 00000B44 A97D0004 lha r11, [r29 + 0x0004] 00000B48 81480000 lwz r10, [r8] 00000B4C 81880008 lwz r12, [r8 + 0x0008] 00000B50 554A083C rlwinm r10, r10, 1, 0, 30 00000B54 81080004 lwz r8, [r8 + 0x0004] 00000B58 7D9E1E70 srawi r30, r12, 3 00000B5C 7C1859D6 mullw r0, r24, r11 00000B60 7D0859D6 mullw r8, r8, r11 00000B64 7D004014 addc r8, r0, r8 00000B68 7D804E70 srawi r0, r12, 9 00000B6C 5400046A rlwinm r0, r0, 0, 17, 21 00000B70 7D8B3670 srawi r11, r12, 6 00000B74 516005B4 rlwimi r0, r11, 0, 22, 26 00000B78 7D0A4014 addc r8, r10, r8 00000B7C 53C006FE rlwimi r0, r30, 0, 27, 31 00000B80 7C09432E sthx r0, r9, r8 00000B84 801F0004 lwz r0, [r31 + 0x0004] 00000B88 811D0000 lwz r8, [r29] 00000B8C 7C840000 cmp cr1, r4, r0 00000B90 30840001 addic r4, r4, 1 00000B94 7D281814 addc r9, r8, r3 00000B98 4184FFA8 blt cr1, -0x00000058 /* 00000B40 */ 00000B9C 81810078 lwz r12, [r1 + 0x0078] 00000BA0 30210070 addic r1, r1, 112 00000BA4 480000EC b +0x000000EC /* 00000C90 */ label00000BA8: 00000BA8 807F0000 lwz r3, [r31] 00000BAC 3123FFFC subic r9, r3, 4 00000BB0 408500D8 ble cr1, +0x000000D8 /* 00000C88 */ label00000BB4: 00000BB4 84690004 lwzu r3, [r9 + 0x0004] 00000BB8 811A0000 lwz r8, [r26] 00000BBC 80E30000 lwz r7, [r3] 00000BC0 81830008 lwz r12, [r3 + 0x0008] 00000BC4 7FDB3814 addc r30, r27, r7 00000BC8 80E30004 lwz r7, [r3 + 0x0004] 00000BCC 7D834E70 srawi r3, r12, 9 00000BD0 7CB83814 addc r5, r24, r7 00000BD4 54A407BF rlwinm. r4, r5, 0, 30, 31 00000BD8 7D873670 srawi r7, r12, 6 00000BDC 54EA05B4 rlwinm r10, r7, 0, 22, 26 00000BE0 2F040002 cmpwi cr6, r4, 2 00000BE4 A8FD0004 lha r7, [r29 + 0x0004] 00000BE8 546B046A rlwinm r11, r3, 0, 17, 21 00000BEC 807D0000 lwz r3, [r29] 00000BF0 7D8C1E70 srawi r12, r12, 3 00000BF4 2F840003 cmpwi cr7, r4, 3 00000BF8 2C840001 cmpwi cr1, r4, 1 00000BFC 7CE729D6 mullw r7, r7, r5 00000C00 518A06FE rlwimi r10, r12, 0, 27, 31 00000C04 7D6A5378 or r10, r11, r10 00000C08 3108000C addic r8, r8, 12 00000C0C 7C63F014 addc r3, r3, r30 00000C10 554A083A rlwinm r10, r10, 1, 0, 29 00000C14 32F70001 addic r23, r23, 1 00000C18 7D48502E lwzx r10, r8, r10 00000C1C 41820038 beq +0x00000038 /* 00000C54 */ 00000C20 311EFFFF subic r8, r30, 1 00000C24 55081EF8 rlwinm r8, r8, 3, 27, 28 00000C28 7D484630 sraw r8, r10, r8 00000C2C 4186004C beq cr1, +0x0000004C /* 00000C78 */ 00000C30 311E0001 addic r8, r30, 1 00000C34 55081EF8 rlwinm r8, r8, 3, 27, 28 00000C38 7D484630 sraw r8, r10, r8 00000C3C 419A003C beq cr6, +0x0000003C /* 00000C78 */ 00000C40 311E0002 addic r8, r30, 2 00000C44 55081EF8 rlwinm r8, r8, 3, 27, 28 00000C48 7D484630 sraw r8, r10, r8 00000C4C 419E002C beq cr7, +0x0000002C /* 00000C78 */ 00000C50 48000030 b +0x00000030 /* 00000C80 */ label00000C54: 00000C54 57C01EF8 rlwinm r0, r30, 3, 27, 28 00000C58 7D400630 sraw r0, r10, r0 00000C5C 7C0339AE stbx r3, r0, r7 00000C60 801F0004 lwz r0, [r31 + 0x0004] 00000C64 4800001C b +0x0000001C /* 00000C80 */ label00000C68: 00000C68 8322FFF0 lwz r25, [r2 - 0x0010] 00000C6C 4BFFFDE4 b -0x0000021C /* 00000A50 */ label00000C70: 00000C70 8322FFF4 lwz r25, [r2 - 0x000C] 00000C74 4BFFFDDC b -0x00000224 /* 00000A50 */ label00000C78: 00000C78 7D0339AE stbx r3, r8, r7 00000C7C 801F0004 lwz r0, [r31 + 0x0004] label00000C80: 00000C80 7C970000 cmp cr1, r23, r0 00000C84 4184FF30 blt cr1, -0x000000D0 /* 00000BB4 */ label00000C88: 00000C88 81810078 lwz r12, [r1 + 0x0078] 00000C8C 30210070 addic r1, r1, 112 label00000C90: 00000C90 7D8803A6 mtlr r12 label00000C94: 00000C94 BAE1FFDC lmw r23, [r1 - 0x0024] 00000C98 4E800020 blr 00000C9C 00000000 .invalid 00000CA0 00002041 .invalid 00000CA4 80090500 lwz r0, [r9 + 0x0500] 00000CA8 00000000 .invalid 00000CAC 0000029C .invalid 00000CB0 000D5265 .invalid 00000CB4 6E646572 xoris r4, r19, 0x6572 00000CB8 47537072 .invalid sc 00000CBC 69746500 xori r20, r11, 0x6500 fn00000CC0: 00000CC0 BF41FFE8 stmw [r1 - 0x0018], r26 00000CC4 3BC30000 addi r30, r3, 0x0000 00000CC8 807E000C lwz r3, [r30 + 0x000C] 00000CCC 7C0802A6 mflr r0 00000CD0 2C030000 cmpwi r3, 0 00000CD4 90010008 stw [r1 + 0x0008], r0 00000CD8 9421FF70 stwu [r1 - 0x0090], r1 00000CDC 7CDC0734 extsh r28, r6 00000CE0 3C604330 lis r3, 0x4330 00000CE4 3BE40000 addi r31, r4, 0x0000 00000CE8 90E10060 stw [r1 + 0x0060], r7 00000CEC 7CBD0734 extsh r29, r5 00000CF0 90610058 stw [r1 + 0x0058], r3 00000CF4 8342FFE4 lwz r26, [r2 - 0x001C] 00000CF8 41820010 beq +0x00000010 /* 00000D08 */ 00000CFC 807E0020 lwz r3, [r30 + 0x0020] 00000D00 2C830000 cmpwi cr1, r3, 0 00000D04 41860270 beq cr1, +0x00000270 /* 00000F74 */ label00000D08: 00000D08 809E001C lwz r4, [r30 + 0x001C] 00000D0C C03A0054 lfs f1, [r26 + 0x0054] 00000D10 90810048 stw [r1 + 0x0048], r4 00000D14 C0010048 lfs f0, [r1 + 0x0048] 00000D18 807E0000 lwz r3, [r30] 00000D1C 7C83E815 addc. r4, r3, r29 00000D20 FF010000 fcmpu cr6, f1, f0 00000D24 38600000 li r3, 0x0000 00000D28 40980144 bge cr6, +0x00000144 /* 00000E6C */ 00000D2C 80FE0004 lwz r7, [r30 + 0x0004] 00000D30 A91F000C lha r8, [r31 + 0x000C] 00000D34 7CA7E014 addc r5, r7, r28 00000D38 A8FF0008 lha r7, [r31 + 0x0008] 00000D3C A93F000A lha r9, [r31 + 0x000A] 00000D40 7CE74010 subfc r7, r7, r8 00000D44 A91F0006 lha r8, [r31 + 0x0006] 00000D48 7C843800 cmp cr1, r4, r7 00000D4C 2F050000 cmpwi cr6, r5, 0 00000D50 7CE84810 subfc r7, r8, r9 00000D54 41800024 blt +0x00000024 /* 00000D78 */ 00000D58 7C053800 cmp r5, r7 00000D5C 4185001C bgt cr1, +0x0000001C /* 00000D78 */ 00000D60 41980018 blt cr6, +0x00000018 /* 00000D78 */ 00000D64 81610060 lwz r11, [r1 + 0x0060] 00000D68 41810010 bgt +0x00000010 /* 00000D78 */ 00000D6C 387F0000 addi r3, r31, 0x0000 00000D70 48001541 bl +0x00001540 /* 000022B0 */ 00000D74 60000000 nop label00000D78: 00000D78 7C648670 srawi r4, r3, 16 00000D7C 5484063E rlwinm r4, r4, 0, 24, 31 00000D80 6C878000 xoris r7, r4, 0x8000 00000D84 7C644670 srawi r4, r3, 8 00000D88 90E1005C stw [r1 + 0x005C], r7 00000D8C 5484063E rlwinm r4, r4, 0, 24, 31 00000D90 6C848000 xoris r4, r4, 0x8000 00000D94 C8210058 lfd f1, [r1 + 0x0058] 00000D98 9081005C stw [r1 + 0x005C], r4 00000D9C 5463063E rlwinm r3, r3, 0, 24, 31 00000DA0 6C638000 xoris r3, r3, 0x8000 00000DA4 C8610058 lfd f3, [r1 + 0x0058] 00000DA8 9061005C stw [r1 + 0x005C], r3 00000DAC C8410058 lfd f2, [r1 + 0x0058] 00000DB0 C01A004C lfs f0, [r26 + 0x004C] 00000DB4 FC210028 fsub f1, f1, f0 00000DB8 FC420028 fsub f2, f2, f0 00000DBC FC200818 frsp f1, f1 00000DC0 D0210038 stfs [r1 + 0x0038], f1 00000DC4 FC030028 fsub f0, f3, f0 00000DC8 FC000018 frsp f0, f0 00000DCC D001003C stfs [r1 + 0x003C], f0 00000DD0 FC601018 frsp f3, f2 00000DD4 D0610040 stfs [r1 + 0x0040], f3 00000DD8 807E0020 lwz r3, [r30 + 0x0020] 00000DDC 2C830000 cmpwi cr1, r3, 0 00000DE0 41860010 beq cr1, +0x00000010 /* 00000DF0 */ 00000DE4 807E000C lwz r3, [r30 + 0x000C] 00000DE8 2C030000 cmpwi r3, 0 00000DEC 41820040 beq +0x00000040 /* 00000E2C */ label00000DF0: 00000DF0 807E001C lwz r3, [r30 + 0x001C] 00000DF4 90610048 stw [r1 + 0x0048], r3 00000DF8 C0410048 lfs f2, [r1 + 0x0048] 00000DFC EC220072 fmuls f1, f2, f1 00000E00 D0210038 stfs [r1 + 0x0038], f1 00000E04 809E001C lwz r4, [r30 + 0x001C] 00000E08 90810048 stw [r1 + 0x0048], r4 00000E0C C0410048 lfs f2, [r1 + 0x0048] 00000E10 EC020032 fmuls f0, f2, f0 00000E14 D001003C stfs [r1 + 0x003C], f0 00000E18 807E001C lwz r3, [r30 + 0x001C] 00000E1C 90610048 stw [r1 + 0x0048], r3 00000E20 C0410048 lfs f2, [r1 + 0x0048] 00000E24 EC6200F2 fmuls f3, f2, f3 00000E28 D0610040 stfs [r1 + 0x0040], f3 label00000E2C: 00000E2C 807E0010 lwz r3, [r30 + 0x0010] 00000E30 90610048 stw [r1 + 0x0048], r3 00000E34 C0410048 lfs f2, [r1 + 0x0048] 00000E38 EC41102A fadds f2, f1, f2 00000E3C D0410038 stfs [r1 + 0x0038], f2 00000E40 809E0014 lwz r4, [r30 + 0x0014] 00000E44 90810048 stw [r1 + 0x0048], r4 00000E48 C0210048 lfs f1, [r1 + 0x0048] 00000E4C EC20082A fadds f1, f0, f1 00000E50 D021003C stfs [r1 + 0x003C], f1 00000E54 807E0018 lwz r3, [r30 + 0x0018] 00000E58 90610048 stw [r1 + 0x0048], r3 00000E5C C0010048 lfs f0, [r1 + 0x0048] 00000E60 EC63002A fadds f3, f3, f0 00000E64 D0610040 stfs [r1 + 0x0040], f3 00000E68 48000034 b +0x00000034 /* 00000E9C */ label00000E6C: 00000E6C 807E0010 lwz r3, [r30 + 0x0010] 00000E70 90610048 stw [r1 + 0x0048], r3 00000E74 C0410048 lfs f2, [r1 + 0x0048] 00000E78 D0410038 stfs [r1 + 0x0038], f2 00000E7C 809E0014 lwz r4, [r30 + 0x0014] 00000E80 90810048 stw [r1 + 0x0048], r4 00000E84 C0210048 lfs f1, [r1 + 0x0048] 00000E88 D021003C stfs [r1 + 0x003C], f1 00000E8C 807E0018 lwz r3, [r30 + 0x0018] 00000E90 90610048 stw [r1 + 0x0048], r3 00000E94 C0610048 lfs f3, [r1 + 0x0048] 00000E98 D0610040 stfs [r1 + 0x0040], f3 label00000E9C: 00000E9C 837E0020 lwz r27, [r30 + 0x0020] 00000EA0 389F0000 addi r4, r31, 0x0000 00000EA4 2C9B0000 cmpwi cr1, r27, 0 00000EA8 4186004C beq cr1, +0x0000004C /* 00000EF4 */ 00000EAC 387B0000 addi r3, r27, 0x0000 00000EB0 30A10038 addic r5, r1, 56 00000EB4 30C1003C addic r6, r1, 60 label00000EB8: 00000EB8 30E10040 addic r7, r1, 64 00000EBC 391D0000 addi r8, r29, 0x0000 00000EC0 393C0000 addi r9, r28, 0x0000 00000EC4 81410060 lwz r10, [r1 + 0x0060] 00000EC8 480001DD bl +0x000001DC /* 000010A4 */ 00000ECC 837B0014 lwz r27, [r27 + 0x0014] 00000ED0 389F0000 addi r4, r31, 0x0000 00000ED4 2C9B0000 cmpwi cr1, r27, 0 00000ED8 387B0000 addi r3, r27, 0x0000 00000EDC 30A10038 addic r5, r1, 56 00000EE0 30C1003C addic r6, r1, 60 00000EE4 4086FFD4 bne cr1, -0x0000002C /* 00000EB8 */ 00000EE8 C0410038 lfs f2, [r1 + 0x0038] 00000EEC C021003C lfs f1, [r1 + 0x003C] 00000EF0 C0610040 lfs f3, [r1 + 0x0040] label00000EF4: 00000EF4 C01A0050 lfs f0, [r26 + 0x0050] 00000EF8 FF001000 fcmpu cr6, f0, f2 00000EFC FC800800 fcmpu cr1, f0, f1 00000F00 FC001800 fcmpu f0, f3 00000F04 4098000C bge cr6, +0x0000000C /* 00000F10 */ 00000F08 D0010038 stfs [r1 + 0x0038], f0 00000F0C FC400090 fmr f2, f0 label00000F10: 00000F10 FC40101E fctiwz f2, f2 00000F14 D8410048 stfd [r1 + 0x0048], f2 00000F18 8061004C lwz r3, [r1 + 0x004C] 00000F1C 5464801E rlwinm r4, r3, 16, 0, 15 00000F20 4084000C bge cr1, +0x0000000C /* 00000F2C */ 00000F24 D001003C stfs [r1 + 0x003C], f0 00000F28 FC200090 fmr f1, f0 label00000F2C: 00000F2C FC20081E fctiwz f1, f1 00000F30 D8210048 stfd [r1 + 0x0048], f1 00000F34 8061004C lwz r3, [r1 + 0x004C] 00000F38 5463402E rlwinm r3, r3, 8, 0, 23 00000F3C 7C831B78 or r3, r4, r3 00000F40 4080000C bge +0x0000000C /* 00000F4C */ 00000F44 D0010040 stfs [r1 + 0x0040], f0 00000F48 FC600090 fmr f3, f0 label00000F4C: 00000F4C FC00181E fctiwz f0, f3 00000F50 D8010048 stfd [r1 + 0x0048], f0 00000F54 8081004C lwz r4, [r1 + 0x004C] 00000F58 7C632378 or r3, r3, r4 00000F5C 907E0008 stw [r30 + 0x0008], r3 00000F60 81810098 lwz r12, [r1 + 0x0098] 00000F64 30210090 addic r1, r1, 144 00000F68 7D8803A6 mtlr r12 00000F6C BB41FFE8 lmw r26, [r1 - 0x0018] 00000F70 4E800020 blr label00000F74: 00000F74 83410078 lwz r26, [r1 + 0x0078] 00000F78 BB810080 lmw r28, [r1 + 0x0080] 00000F7C 30210090 addic r1, r1, 144 00000F80 4E800020 blr 00000F84 00000000 .invalid 00000F88 00002241 .invalid 00000F8C 80060500 lwz r0, [r6 + 0x0500] 00000F90 00000000 .invalid 00000F94 000002C4 .invalid 00000F98 000C436F .invalid 00000F9C 6D707574 xoris r16, r11, 0x7574 00000FA0 65506978 oris r16, r10, 0x6978 00000FA4 656C0000 oris r12, r11, 0x0000 00000FA8 A8030004 lha r0, [r3 + 0x0004] 00000FAC 80C3002A lwz r6, [r3 + 0x002A] 00000FB0 80630000 lwz r3, [r3] 00000FB4 80C60000 lwz r6, [r6] 00000FB8 7CA501D6 mullw r5, r5, r0 00000FBC 7C832014 addc r4, r3, r4 00000FC0 7C8428AE lbzx r4, r4, r5 00000FC4 7C840774 extsb r4, r4 00000FC8 54841838 rlwinm r4, r4, 3, 0, 28 00000FCC 7CA62014 addc r5, r6, r4 00000FD0 A005000A lhz r0, [r5 + 0x000A] 00000FD4 A085000C lhz r4, [r5 + 0x000C] 00000FD8 A0A5000E lhz r5, [r5 + 0x000E] 00000FDC 5403421E rlwinm r3, r0, 8, 8, 15 00000FE0 5083042E rlwimi r3, r4, 0, 16, 23 00000FE4 50A3C63E rlwimi r3, r5, 24, 24, 31 00000FE8 4E800020 blr 00000FEC 00000000 .invalid 00000FF0 00002040 .invalid 00000FF4 00000300 .invalid 00000FF8 00000000 .invalid 00000FFC 00000044 .invalid 00001000 000E4765 .invalid 00001004 74506978 andis. r16, r2, 0x6978 00001008 656C436F oris r12, r11, 0x436F 0000100C 6C6F7238 xoris r15, r3, 0x7238 00001010 A8030004 lha r0, [r3 + 0x0004] 00001014 80630000 lwz r3, [r3] 00001018 5484083C rlwinm r4, r4, 1, 0, 30 0000101C 7CA501D6 mullw r5, r5, r0 00001020 7C641814 addc r3, r4, r3 00001024 7CA32AAE lhax r5, r3, r5 00001028 54A34A18 rlwinm r3, r5, 9, 8, 12 0000102C 50A33428 rlwimi r3, r5, 6, 16, 20 00001030 50A31E38 rlwimi r3, r5, 3, 24, 28 00001034 4E800020 blr 00001038 00000000 .invalid 0000103C 00002040 .invalid 00001040 00000300 .invalid 00001044 00000000 .invalid 00001048 00000028 .invalid 0000104C 000F4765 .invalid 00001050 74506978 andis. r16, r2, 0x6978 00001054 656C436F oris r12, r11, 0x436F 00001058 6C6F7231 xoris r15, r3, 0x7231 0000105C 36000000 addic. r16, r0, 0 00001060 A8030004 lha r0, [r3 + 0x0004] 00001064 80630000 lwz r3, [r3] 00001068 7CA501D6 mullw r5, r5, r0 0000106C 5484103A rlwinm r4, r4, 2, 0, 29 00001070 7C641814 addc r3, r4, r3 00001074 7C63282E lwzx r3, r3, r5 00001078 4E800020 blr 0000107C 00000000 .invalid 00001080 00002040 .invalid 00001084 00000300 .invalid 00001088 00000000 .invalid 0000108C 0000001C .invalid 00001090 000F4765 .invalid 00001094 74506978 andis. r16, r2, 0x6978 00001098 656C436F oris r12, r11, 0x436F 0000109C 6C6F7233 xoris r15, r3, 0x7233 000010A0 32000000 addic r16, r0, 0 fn000010A4: 000010A4 BE81FFD0 stmw [r1 - 0x0030], r20 000010A8 3B230000 addi r25, r3, 0x0000 000010AC A8790004 lha r3, [r25 + 0x0004] 000010B0 3B650000 addi r27, r5, 0x0000 000010B4 2C830000 cmpwi cr1, r3, 0 000010B8 7C0802A6 mflr r0 000010BC 3CA04330 lis r5, 0x4330 000010C0 90010008 stw [r1 + 0x0008], r0 000010C4 9421FF60 stwu [r1 - 0x00A0], r1 000010C8 7D030734 extsh r3, r8 000010CC 3AA40000 addi r21, r4, 0x0000 000010D0 3AE60000 addi r23, r6, 0x0000 000010D4 3AC70000 addi r22, r7, 0x0000 000010D8 91410060 stw [r1 + 0x0060], r10 000010DC 90A10058 stw [r1 + 0x0058], r5 000010E0 7D290734 extsh r9, r9 000010E4 408604CC bne cr1, +0x000004CC /* 000015B0 */ 000010E8 80B9000C lwz r5, [r25 + 0x000C] 000010EC ABD5000C lha r30, [r21 + 0x000C] 000010F0 7C651814 addc r3, r5, r3 000010F4 ABF50008 lha r31, [r21 + 0x0008] 000010F8 A955000A lha r10, [r21 + 0x000A] 000010FC A8B50006 lha r5, [r21 + 0x0006] 00001100 90610038 stw [r1 + 0x0038], r3 00001104 81990010 lwz r12, [r25 + 0x0010] 00001108 7E9FF010 subfc r20, r31, r30 0000110C 7D8C4814 addc r12, r12, r9 00001110 9181003C stw [r1 + 0x003C], r12 00001114 A9990004 lha r12, [r25 + 0x0004] 00001118 7F055010 subfc r24, r5, r10 0000111C 2C0C0000 cmpwi r12, 0 00001120 30B4FFFF subic r5, r20, 1 00001124 7C632810 subfc r3, r3, r5 00001128 41820008 beq +0x00000008 /* 00001130 */ 0000112C 90610038 stw [r1 + 0x0038], r3 label00001130: 00001130 80A10038 lwz r5, [r1 + 0x0038] 00001134 569C083C rlwinm r28, r20, 1, 0, 30 00001138 2C850000 cmpwi cr1, r5, 0 0000113C 7C05E000 cmp r5, r28 00001140 40840018 bge cr1, +0x00000018 /* 00001158 */ 00001144 7C65E3D6 divw r3, r5, r28 00001148 7C7C19D6 mullw r3, r28, r3 0000114C 7CA51810 subfc r5, r5, r3 00001150 90A10038 stw [r1 + 0x0038], r5 00001154 48000018 b +0x00000018 /* 0000116C */ label00001158: 00001158 41800014 blt +0x00000014 /* 0000116C */ 0000115C 7C65E3D6 divw r3, r5, r28 00001160 7C7C19D6 mullw r3, r28, r3 00001164 7CA32810 subfc r5, r3, r5 00001168 90A10038 stw [r1 + 0x0038], r5 label0000116C: 0000116C 7C85A000 cmp cr1, r5, r20 00001170 307CFFFF subic r3, r28, 1 00001174 7C651810 subfc r3, r5, r3 00001178 41840008 blt cr1, +0x00000008 /* 00001180 */ 0000117C 90610038 stw [r1 + 0x0038], r3 label00001180: 00001180 80A1003C lwz r5, [r1 + 0x003C] 00001184 571D083C rlwinm r29, r24, 1, 0, 30 00001188 2C050000 cmpwi r5, 0 0000118C 7C85E800 cmp cr1, r5, r29 00001190 40800018 bge +0x00000018 /* 000011A8 */ 00001194 7C65EBD6 divw r3, r5, r29 00001198 7C7D19D6 mullw r3, r29, r3 0000119C 7CA51810 subfc r5, r5, r3 000011A0 90A1003C stw [r1 + 0x003C], r5 000011A4 48000018 b +0x00000018 /* 000011BC */ label000011A8: 000011A8 41840014 blt cr1, +0x00000014 /* 000011BC */ 000011AC 7C65EBD6 divw r3, r5, r29 000011B0 7C7D19D6 mullw r3, r29, r3 000011B4 7CA32810 subfc r5, r3, r5 000011B8 90A1003C stw [r1 + 0x003C], r5 label000011BC: 000011BC 7C85C000 cmp cr1, r5, r24 000011C0 307DFFFF subic r3, r29, 1 000011C4 7C651810 subfc r3, r5, r3 000011C8 41840008 blt cr1, +0x00000008 /* 000011D0 */ 000011CC 9061003C stw [r1 + 0x003C], r3 label000011D0: 000011D0 A8790006 lha r3, [r25 + 0x0006] 000011D4 2F830000 cmpwi cr7, r3, 0 000011D8 2C030003 cmpwi r3, 3 000011DC 2C830001 cmpwi cr1, r3, 1 000011E0 2F030002 cmpwi cr6, r3, 2 000011E4 419E0018 beq cr7, +0x00000018 /* 000011FC */ 000011E8 41860034 beq cr1, +0x00000034 /* 0000121C */ 000011EC 419A00DC beq cr6, +0x000000DC /* 000012C8 */ 000011F0 41820168 beq +0x00000168 /* 00001358 */ 000011F4 7C038670 srawi r3, r0, 16 000011F8 480002D8 b +0x000002D8 /* 000014D0 */ label000011FC: 000011FC 81610060 lwz r11, [r1 + 0x0060] 00001200 38750000 addi r3, r21, 0x0000 00001204 80810038 lwz r4, [r1 + 0x0038] 00001208 80A1003C lwz r5, [r1 + 0x003C] 0000120C 480010A5 bl +0x000010A4 /* 000022B0 */ 00001210 60000000 nop 00001214 38030000 addi r0, r3, 0x0000 00001218 480002B4 b +0x000002B4 /* 000014CC */ label0000121C: 0000121C 80010038 lwz r0, [r1 + 0x0038] 00001220 30B4FFFF subic r5, r20, 1 00001224 30000001 addic r0, r0, 1 00001228 90010040 stw [r1 + 0x0040], r0 0000122C A8790004 lha r3, [r25 + 0x0004] 00001230 7C002810 subfc r0, r0, r5 00001234 2C830000 cmpwi cr1, r3, 0 00001238 33410040 addic r26, r1, 64 0000123C 41860008 beq cr1, +0x00000008 /* 00001244 */ 00001240 90010040 stw [r1 + 0x0040], r0 label00001244: 00001244 80610040 lwz r3, [r1 + 0x0040] 00001248 2C030000 cmpwi r3, 0 0000124C 7C83E000 cmp cr1, r3, r28 00001250 40800018 bge +0x00000018 /* 00001268 */ 00001254 7C03E3D6 divw r0, r3, r28 00001258 7C1C01D6 mullw r0, r28, r0 0000125C 7C630010 subfc r3, r3, r0 00001260 90610040 stw [r1 + 0x0040], r3 00001264 48000018 b +0x00000018 /* 0000127C */ label00001268: 00001268 41840014 blt cr1, +0x00000014 /* 0000127C */ 0000126C 7C03E3D6 divw r0, r3, r28 00001270 7C1C01D6 mullw r0, r28, r0 00001274 7C601810 subfc r3, r0, r3 00001278 90610040 stw [r1 + 0x0040], r3 label0000127C: 0000127C 7C83A000 cmp cr1, r3, r20 00001280 301CFFFF subic r0, r28, 1 00001284 7C030010 subfc r0, r3, r0 00001288 41840008 blt cr1, +0x00000008 /* 00001290 */ 0000128C 90010040 stw [r1 + 0x0040], r0 label00001290: 00001290 80810038 lwz r4, [r1 + 0x0038] 00001294 80A1003C lwz r5, [r1 + 0x003C] 00001298 81610060 lwz r11, [r1 + 0x0060] 0000129C 38750000 addi r3, r21, 0x0000 000012A0 48001011 bl +0x00001010 /* 000022B0 */ 000012A4 60000000 nop 000012A8 80810040 lwz r4, [r1 + 0x0040] 000012AC 80A1003C lwz r5, [r1 + 0x003C] 000012B0 81610060 lwz r11, [r1 + 0x0060] 000012B4 38750000 addi r3, r21, 0x0000 000012B8 48000FF9 bl +0x00000FF8 /* 000022B0 */ 000012BC 60000000 nop 000012C0 83C2FFF8 lwz r30, [r2 - 0x0008] 000012C4 4800000C b +0x0000000C /* 000012D0 */ label000012C8: 000012C8 33410040 addic r26, r1, 64 000012CC 83C2FFF8 lwz r30, [r2 - 0x0008] label000012D0: 000012D0 8001003C lwz r0, [r1 + 0x003C] 000012D4 33E10044 addic r31, r1, 68 000012D8 34600001 addic. r3, r0, 1 000012DC 7C83E800 cmp cr1, r3, r29 000012E0 90610044 stw [r1 + 0x0044], r3 000012E4 40800018 bge +0x00000018 /* 000012FC */ 000012E8 7C03EBD6 divw r0, r3, r29 000012EC 7C1D01D6 mullw r0, r29, r0 000012F0 7C630010 subfc r3, r3, r0 000012F4 90610044 stw [r1 + 0x0044], r3 000012F8 48000018 b +0x00000018 /* 00001310 */ label000012FC: 000012FC 41840014 blt cr1, +0x00000014 /* 00001310 */ 00001300 7C03EBD6 divw r0, r3, r29 00001304 7C1D01D6 mullw r0, r29, r0 00001308 7C601810 subfc r3, r0, r3 0000130C 90610044 stw [r1 + 0x0044], r3 label00001310: 00001310 7C83C000 cmp cr1, r3, r24 00001314 301DFFFF subic r0, r29, 1 00001318 7C030010 subfc r0, r3, r0 0000131C 41840008 blt cr1, +0x00000008 /* 00001324 */ 00001320 90010044 stw [r1 + 0x0044], r0 label00001324: 00001324 80810038 lwz r4, [r1 + 0x0038] 00001328 80A1003C lwz r5, [r1 + 0x003C] 0000132C 81610060 lwz r11, [r1 + 0x0060] 00001330 38750000 addi r3, r21, 0x0000 00001334 48000F7D bl +0x00000F7C /* 000022B0 */ 00001338 60000000 nop 0000133C 80810038 lwz r4, [r1 + 0x0038] 00001340 80A10044 lwz r5, [r1 + 0x0044] 00001344 81610060 lwz r11, [r1 + 0x0060] 00001348 38750000 addi r3, r21, 0x0000 0000134C 48000F65 bl +0x00000F64 /* 000022B0 */ 00001350 60000000 nop 00001354 48000010 b +0x00000010 /* 00001364 */ label00001358: 00001358 33410040 addic r26, r1, 64 0000135C 83C2FFF8 lwz r30, [r2 - 0x0008] 00001360 33E10044 addic r31, r1, 68 label00001364: 00001364 80010038 lwz r0, [r1 + 0x0038] 00001368 3074FFFF subic r3, r20, 1 0000136C 30000001 addic r0, r0, 1 00001370 90010040 stw [r1 + 0x0040], r0 00001374 A8B90004 lha r5, [r25 + 0x0004] 00001378 7C001810 subfc r0, r0, r3 0000137C 2C850000 cmpwi cr1, r5, 0 00001380 41860008 beq cr1, +0x00000008 /* 00001388 */ 00001384 90010040 stw [r1 + 0x0040], r0 label00001388: 00001388 807A0000 lwz r3, [r26] 0000138C 2C030000 cmpwi r3, 0 00001390 7C83E000 cmp cr1, r3, r28 00001394 40800018 bge +0x00000018 /* 000013AC */ 00001398 7C03E3D6 divw r0, r3, r28 0000139C 7C1C01D6 mullw r0, r28, r0 000013A0 7C630010 subfc r3, r3, r0 000013A4 907A0000 stw [r26], r3 000013A8 48000018 b +0x00000018 /* 000013C0 */ label000013AC: 000013AC 41840014 blt cr1, +0x00000014 /* 000013C0 */ 000013B0 7C03E3D6 divw r0, r3, r28 000013B4 7C1C01D6 mullw r0, r28, r0 000013B8 7C601810 subfc r3, r0, r3 000013BC 907A0000 stw [r26], r3 label000013C0: 000013C0 7C83A000 cmp cr1, r3, r20 000013C4 301CFFFF subic r0, r28, 1 000013C8 7C030010 subfc r0, r3, r0 000013CC 41840008 blt cr1, +0x00000008 /* 000013D4 */ 000013D0 901A0000 stw [r26], r0 label000013D4: 000013D4 8001003C lwz r0, [r1 + 0x003C] 000013D8 30000001 addic r0, r0, 1 000013DC 90010044 stw [r1 + 0x0044], r0 000013E0 807F0000 lwz r3, [r31] 000013E4 2C030000 cmpwi r3, 0 000013E8 7C83E800 cmp cr1, r3, r29 000013EC 40800018 bge +0x00000018 /* 00001404 */ 000013F0 7C03EBD6 divw r0, r3, r29 000013F4 7C1D01D6 mullw r0, r29, r0 000013F8 7C630010 subfc r3, r3, r0 000013FC 907F0000 stw [r31], r3 00001400 48000018 b +0x00000018 /* 00001418 */ label00001404: 00001404 41840014 blt cr1, +0x00000014 /* 00001418 */ 00001408 7C03EBD6 divw r0, r3, r29 0000140C 7C1D01D6 mullw r0, r29, r0 00001410 7C601810 subfc r3, r0, r3 00001414 907F0000 stw [r31], r3 label00001418: 00001418 7C83C000 cmp cr1, r3, r24 0000141C 301DFFFF subic r0, r29, 1 00001420 7C030010 subfc r0, r3, r0 00001424 41840008 blt cr1, +0x00000008 /* 0000142C */ 00001428 901F0000 stw [r31], r0 label0000142C: 0000142C 80810038 lwz r4, [r1 + 0x0038] 00001430 80A1003C lwz r5, [r1 + 0x003C] 00001434 81610060 lwz r11, [r1 + 0x0060] 00001438 38750000 addi r3, r21, 0x0000 0000143C 48000E75 bl +0x00000E74 /* 000022B0 */ 00001440 60000000 nop 00001444 3BE30000 addi r31, r3, 0x0000 00001448 80810040 lwz r4, [r1 + 0x0040] 0000144C 80A1003C lwz r5, [r1 + 0x003C] 00001450 81610060 lwz r11, [r1 + 0x0060] 00001454 38750000 addi r3, r21, 0x0000 00001458 48000E59 bl +0x00000E58 /* 000022B0 */ 0000145C 60000000 nop 00001460 801E0000 lwz r0, [r30] 00001464 80810038 lwz r4, [r1 + 0x0038] 00001468 7C031838 and r3, r0, r3 0000146C 7FE00038 and r0, r31, r0 00001470 7C001814 addc r0, r0, r3 00001474 7C1D0E70 srawi r29, r0, 1 00001478 80A10044 lwz r5, [r1 + 0x0044] 0000147C 81610060 lwz r11, [r1 + 0x0060] 00001480 38750000 addi r3, r21, 0x0000 00001484 48000E2D bl +0x00000E2C /* 000022B0 */ 00001488 60000000 nop 0000148C 3BE30000 addi r31, r3, 0x0000 00001490 81610060 lwz r11, [r1 + 0x0060] 00001494 38750000 addi r3, r21, 0x0000 00001498 80810040 lwz r4, [r1 + 0x0040] 0000149C 80A10044 lwz r5, [r1 + 0x0044] 000014A0 48000E11 bl +0x00000E10 /* 000022B0 */ 000014A4 60000000 nop 000014A8 801E0000 lwz r0, [r30] 000014AC 7FE50038 and r5, r31, r0 000014B0 7C031838 and r3, r0, r3 000014B4 7C651814 addc r3, r5, r3 000014B8 7C630E70 srawi r3, r3, 1 000014BC 7C031838 and r3, r0, r3 000014C0 7C00E838 and r0, r0, r29 000014C4 7C001814 addc r0, r0, r3 000014C8 7C000E70 srawi r0, r0, 1 label000014CC: 000014CC 7C038670 srawi r3, r0, 16 label000014D0: 000014D0 5463063E rlwinm r3, r3, 0, 24, 31 000014D4 6C658000 xoris r5, r3, 0x8000 000014D8 8062FFE4 lwz r3, [r2 - 0x001C] 000014DC 90A1005C stw [r1 + 0x005C], r5 000014E0 C083004C lfs f4, [r3 + 0x004C] 000014E4 C8010058 lfd f0, [r1 + 0x0058] 000014E8 80790000 lwz r3, [r25] 000014EC 809B0000 lwz r4, [r27] 000014F0 90610048 stw [r1 + 0x0048], r3 000014F4 FC002028 fsub f0, f0, f4 000014F8 C0410048 lfs f2, [r1 + 0x0048] 000014FC 90810048 stw [r1 + 0x0048], r4 00001500 C0210048 lfs f1, [r1 + 0x0048] 00001504 7C054670 srawi r5, r0, 8 00001508 FC000018 frsp f0, f0 0000150C 54A3063E rlwinm r3, r5, 0, 24, 31 00001510 6C638000 xoris r3, r3, 0x8000 00001514 9061005C stw [r1 + 0x005C], r3 00001518 C8610058 lfd f3, [r1 + 0x0058] 0000151C EC02083A fmadds f0, f2, f1, f0 00001520 D0010048 stfs [r1 + 0x0048], f0 00001524 80810048 lwz r4, [r1 + 0x0048] 00001528 909B0000 stw [r27], r4 0000152C 80790000 lwz r3, [r25] 00001530 90610048 stw [r1 + 0x0048], r3 00001534 C0210048 lfs f1, [r1 + 0x0048] 00001538 80970000 lwz r4, [r23] 0000153C FC032028 fsub f0, f3, f4 00001540 5400063E rlwinm r0, r0, 0, 24, 31 00001544 90810048 stw [r1 + 0x0048], r4 00001548 6C008000 xoris r0, r0, 0x8000 0000154C 9001005C stw [r1 + 0x005C], r0 00001550 FC600018 frsp f3, f0 00001554 C0A10048 lfs f5, [r1 + 0x0048] 00001558 C8410058 lfd f2, [r1 + 0x0058] 0000155C EC0128FA fmadds f0, f1, f5, f3 00001560 D0010048 stfs [r1 + 0x0048], f0 00001564 80610048 lwz r3, [r1 + 0x0048] 00001568 FC022028 fsub f0, f2, f4 0000156C 90770000 stw [r23], r3 00001570 80990000 lwz r4, [r25] 00001574 FC200018 frsp f1, f0 00001578 80160000 lwz r0, [r22] 0000157C 90810048 stw [r1 + 0x0048], r4 00001580 C0010048 lfs f0, [r1 + 0x0048] 00001584 90010048 stw [r1 + 0x0048], r0 00001588 C0410048 lfs f2, [r1 + 0x0048] 0000158C EC00107A fmadds f0, f0, f2, f1 00001590 D0010048 stfs [r1 + 0x0048], f0 00001594 80610048 lwz r3, [r1 + 0x0048] 00001598 90760000 stw [r22], r3 0000159C 818100A8 lwz r12, [r1 + 0x00A8] 000015A0 302100A0 addic r1, r1, 160 000015A4 7D8803A6 mtlr r12 000015A8 BA81FFD0 lmw r20, [r1 - 0x0030] 000015AC 4E800020 blr label000015B0: 000015B0 BAA10074 lmw r21, [r1 + 0x0074] 000015B4 302100A0 addic r1, r1, 160 000015B8 4E800020 blr 000015BC 00000000 .invalid 000015C0 00002241 .invalid 000015C4 800C0800 lwz r0, [r12 + 0x0800] 000015C8 00000000 .invalid 000015CC 00000518 .invalid 000015D0 0014436F .invalid 000015D4 6D707574 xoris r16, r11, 0x7574 000015D8 65546578 oris r20, r10, 0x6578 000015DC 74757265 andis. r21, r3, 0x7265 000015E0 53616D70 rlwimi r1, r27, 13, 21, 24 000015E4 6C650000 xoris r5, r3, 0x0000 000015E8 80030000 lwz r0, [r3] 000015EC 5485083C rlwinm r5, r4, 1, 0, 30 000015F0 2C000000 cmpwi r0, 0 000015F4 7C802800 cmp cr1, r0, r5 000015F8 30C5FFFF subic r6, r5, 1 000015FC 40800018 bge +0x00000018 /* 00001614 */ 00001600 7CE02BD6 divw r7, r0, r5 00001604 7CA539D6 mullw r5, r5, r7 00001608 7C002810 subfc r0, r0, r5 0000160C 90030000 stw [r3], r0 00001610 48000018 b +0x00000018 /* 00001628 */ label00001614: 00001614 41840014 blt cr1, +0x00000014 /* 00001628 */ 00001618 7CE02BD6 divw r7, r0, r5 0000161C 7CA539D6 mullw r5, r5, r7 00001620 7C050010 subfc r0, r5, r0 00001624 90030000 stw [r3], r0 label00001628: 00001628 7C002000 cmp r0, r4 0000162C 7C003010 subfc r0, r0, r6 00001630 41800008 blt +0x00000008 /* 00001638 */ 00001634 90030000 stw [r3], r0 label00001638: 00001638 4E800020 blr 0000163C 00000000 .invalid 00001640 00002040 .invalid 00001644 00000200 .invalid 00001648 00000000 .invalid 0000164C 00000054 .invalid 00001650 00095772 .invalid 00001654 6170436F ori r16, r11, 0x436F 00001658 6F726400 xoris r18, r27, 0x6400 fn0000165C: 0000165C BE61FFCC stmw [r1 - 0x0034], r19 00001660 3AE00004 li r23, 0x0004 00001664 7C0802A6 mflr r0 00001668 3B040000 addi r24, r4, 0x0000 0000166C 90010008 stw [r1 + 0x0008], r0 00001670 9421FF40 stwu [r1 - 0x00C0], r1 00001674 906100D8 stw [r1 + 0x00D8], r3 00001678 3C604330 lis r3, 0x4330 0000167C 38C100DC addi r6, r1, 0x00DC 00001680 908100DC stw [r1 + 0x00DC], r4 00001684 90610070 stw [r1 + 0x0070], r3 00001688 3AA60000 addi r21, r6, 0x0000 0000168C 80750000 lwz r3, [r21] 00001690 3AC00000 li r22, 0x0000 00001694 30E30004 addic r7, r3, 4 00001698 3083FFFF subic r4, r3, 1 0000169C 30610043 addic r3, r1, 67 000016A0 3B400003 li r26, 0x0003 000016A4 7EE903A6 mtctr r23 label000016A8: 000016A8 8C040001 lbzu r0, [r4 + 0x0001] 000016AC 9C030001 stbu [r3 + 0x0001], r0 000016B0 4200FFF8 bdnz -0x00000008 /* 000016A8 */ 000016B4 90E60000 stw [r6], r7 000016B8 808100DC lwz r4, [r1 + 0x00DC] 000016BC 806100D8 lwz r3, [r1 + 0x00D8] 000016C0 88040000 lbz r0, [r4] 000016C4 88C40001 lbz r6, [r4 + 0x0001] 000016C8 88E40002 lbz r7, [r4 + 0x0002] 000016CC 88840003 lbz r4, [r4 + 0x0003] 000016D0 7CC03014 addc r6, r0, r6 000016D4 7CC63814 addc r6, r6, r7 000016D8 7C062014 addc r0, r6, r4 000016DC 38800017 li r4, 0x0017 000016E0 7C8023D6 divw r4, r0, r4 000016E4 5486083C rlwinm r6, r4, 1, 0, 30 000016E8 7CC43014 addc r6, r4, r6 000016EC 54C61838 rlwinm r6, r6, 3, 0, 28 000016F0 7C843010 subfc r4, r4, r6 000016F4 7C840010 subfc r4, r4, r0 000016F8 80630000 lwz r3, [r3] 000016FC 549B103A rlwinm r27, r4, 2, 0, 29 00001700 7C63D814 addc r3, r3, r27 00001704 80630004 lwz r3, [r3 + 0x0004] 00001708 2C030000 cmpwi r3, 0 0000170C 41820030 beq +0x00000030 /* 0000173C */ 00001710 80C10044 lwz r6, [r1 + 0x0044] 00001714 80830000 lwz r4, [r3] 00001718 7C843000 cmp cr1, r4, r6 0000171C 418609AC beq cr1, +0x000009AC /* 000020C8 */ label00001720: 00001720 80630008 lwz r3, [r3 + 0x0008] 00001724 2C030000 cmpwi r3, 0 00001728 41820014 beq +0x00000014 /* 0000173C */ 0000172C 80830000 lwz r4, [r3] 00001730 7C843000 cmp cr1, r4, r6 00001734 41860994 beq cr1, +0x00000994 /* 000020C8 */ 00001738 4BFFFFE8 b -0x00000018 /* 00001720 */ label0000173C: 0000173C 80750000 lwz r3, [r21] 00001740 3081004B addic r4, r1, 75 00001744 30030004 addic r0, r3, 4 00001748 3063FFFF subic r3, r3, 1 0000174C 7EE903A6 mtctr r23 label00001750: 00001750 8CC30001 lbzu r6, [r3 + 0x0001] 00001754 9CC40001 stbu [r4 + 0x0001], r6 00001758 4200FFF8 bdnz -0x00000008 /* 00001750 */ 0000175C 3BA00002 li r29, 0x0002 00001760 90150000 stw [r21], r0 00001764 30600000 addic r3, r0, 0 00001768 30030002 addic r0, r3, 2 0000176C 3063FFFF subic r3, r3, 1 00001770 3081003B addic r4, r1, 59 00001774 3B800001 li r28, 0x0001 00001778 7FA903A6 mtctr r29 label0000177C: 0000177C 8CC30001 lbzu r6, [r3 + 0x0001] 00001780 9CC40001 stbu [r4 + 0x0001], r6 00001784 4200FFF8 bdnz -0x00000008 /* 0000177C */ 00001788 90150000 stw [r21], r0 0000178C 3081003D addic r4, r1, 61 00001790 30600000 addic r3, r0, 0 00001794 30030002 addic r0, r3, 2 00001798 3063FFFF subic r3, r3, 1 0000179C 7FA903A6 mtctr r29 label000017A0: 000017A0 8CC30001 lbzu r6, [r3 + 0x0001] 000017A4 9CC40001 stbu [r4 + 0x0001], r6 000017A8 4200FFF8 bdnz -0x00000008 /* 000017A0 */ 000017AC 90150000 stw [r21], r0 000017B0 3081004F addic r4, r1, 79 000017B4 30600000 addic r3, r0, 0 000017B8 30030004 addic r0, r3, 4 000017BC 3063FFFF subic r3, r3, 1 000017C0 7EE903A6 mtctr r23 label000017C4: 000017C4 8CC30001 lbzu r6, [r3 + 0x0001] 000017C8 9CC40001 stbu [r4 + 0x0001], r6 000017CC 4200FFF8 bdnz -0x00000008 /* 000017C4 */ 000017D0 90150000 stw [r21], r0 000017D4 30810053 addic r4, r1, 83 000017D8 30600000 addic r3, r0, 0 000017DC 30030004 addic r0, r3, 4 000017E0 3063FFFF subic r3, r3, 1 000017E4 7EE903A6 mtctr r23 label000017E8: 000017E8 8CC30001 lbzu r6, [r3 + 0x0001] 000017EC 9CC40001 stbu [r4 + 0x0001], r6 000017F0 4200FFF8 bdnz -0x00000008 /* 000017E8 */ 000017F4 90150000 stw [r21], r0 000017F8 38600010 li r3, 0x0010 000017FC 48000D99 bl +0x00000D98 /* 00002594 */ 00001800 80410014 lwz r2, [r1 + 0x0014] 00001804 2C030000 cmpwi r3, 0 00001808 3BC30000 addi r30, r3, 0x0000 0000180C 40820018 bne +0x00000018 /* 00001824 */ label00001810: 00001810 38760000 addi r3, r22, 0x0000 00001814 818100C8 lwz r12, [r1 + 0x00C8] 00001818 302100C0 addic r1, r1, 192 0000181C 7D8803A6 mtlr r12 00001820 4800093C b +0x0000093C /* 0000215C */ label00001824: 00001824 808100D8 lwz r4, [r1 + 0x00D8] 00001828 38600018 li r3, 0x0018 0000182C 80840010 lwz r4, [r4 + 0x0010] 00001830 909E000C stw [r30 + 0x000C], r4 00001834 80810044 lwz r4, [r1 + 0x0044] 00001838 909E0000 stw [r30], r4 0000183C 48000D59 bl +0x00000D58 /* 00002594 */ 00001840 80410014 lwz r2, [r1 + 0x0014] 00001844 2C030000 cmpwi r3, 0 00001848 3A830000 addi r20, r3, 0x0000 0000184C 40820028 bne +0x00000028 /* 00001874 */ 00001850 387E0000 addi r3, r30, 0x0000 00001854 48000C81 bl +0x00000C80 /* 000024D4 */ 00001858 80410014 lwz r2, [r1 + 0x0014] 0000185C 818100C8 lwz r12, [r1 + 0x00C8] 00001860 38760000 addi r3, r22, 0x0000 00001864 302100C0 addic r1, r1, 192 00001868 7D8803A6 mtlr r12 0000186C BA81FFD0 lmw r20, [r1 - 0x0030] 00001870 4E800020 blr label00001874: 00001874 907E0004 stw [r30 + 0x0004], r3 00001878 92D40000 stw [r20], r22 0000187C 92D40004 stw [r20 + 0x0004], r22 00001880 92D40008 stw [r20 + 0x0008], r22 00001884 80610050 lwz r3, [r1 + 0x0050] 00001888 5463103A rlwinm r3, r3, 2, 0, 29 0000188C 48000D09 bl +0x00000D08 /* 00002594 */ 00001890 80410014 lwz r2, [r1 + 0x0014] 00001894 2C030000 cmpwi r3, 0 00001898 90740000 stw [r20], r3 0000189C 40820034 bne +0x00000034 /* 000018D0 */ 000018A0 38740000 addi r3, r20, 0x0000 000018A4 48000C31 bl +0x00000C30 /* 000024D4 */ 000018A8 80410014 lwz r2, [r1 + 0x0014] 000018AC 387E0000 addi r3, r30, 0x0000 000018B0 48000C25 bl +0x00000C24 /* 000024D4 */ 000018B4 80410014 lwz r2, [r1 + 0x0014] 000018B8 818100C8 lwz r12, [r1 + 0x00C8] 000018BC 38760000 addi r3, r22, 0x0000 000018C0 302100C0 addic r1, r1, 192 000018C4 7D8803A6 mtlr r12 000018C8 BA81FFD0 lmw r20, [r1 - 0x0030] 000018CC 4E800020 blr label000018D0: 000018D0 80610050 lwz r3, [r1 + 0x0050] 000018D4 90740004 stw [r20 + 0x0004], r3 000018D8 80610050 lwz r3, [r1 + 0x0050] 000018DC 5464103A rlwinm r4, r3, 2, 0, 29 000018E0 7C632014 addc r3, r3, r4 000018E4 54631838 rlwinm r3, r3, 3, 0, 28 000018E8 48000CAD bl +0x00000CAC /* 00002594 */ 000018EC 80410014 lwz r2, [r1 + 0x0014] 000018F0 2C030000 cmpwi r3, 0 000018F4 3BE30000 addi r31, r3, 0x0000 000018F8 40820040 bne +0x00000040 /* 00001938 */ 000018FC 80740000 lwz r3, [r20] 00001900 48000BD5 bl +0x00000BD4 /* 000024D4 */ 00001904 80410014 lwz r2, [r1 + 0x0014] 00001908 38740000 addi r3, r20, 0x0000 0000190C 48000BC9 bl +0x00000BC8 /* 000024D4 */ 00001910 80410014 lwz r2, [r1 + 0x0014] 00001914 387E0000 addi r3, r30, 0x0000 00001918 48000BBD bl +0x00000BBC /* 000024D4 */ 0000191C 80410014 lwz r2, [r1 + 0x0014] 00001920 818100C8 lwz r12, [r1 + 0x00C8] 00001924 38760000 addi r3, r22, 0x0000 00001928 302100C0 addic r1, r1, 192 0000192C 7D8803A6 mtlr r12 00001930 BA81FFD0 lmw r20, [r1 - 0x0030] 00001934 4E800020 blr label00001938: 00001938 9074000C stw [r20 + 0x000C], r3 0000193C 80610054 lwz r3, [r1 + 0x0054] 00001940 5464083C rlwinm r4, r3, 1, 0, 30 00001944 7C632014 addc r3, r3, r4 00001948 54631838 rlwinm r3, r3, 3, 0, 28 0000194C 48000C49 bl +0x00000C48 /* 00002594 */ 00001950 80410014 lwz r2, [r1 + 0x0014] 00001954 2C030000 cmpwi r3, 0 00001958 90740008 stw [r20 + 0x0008], r3 0000195C 4082004C bne +0x0000004C /* 000019A8 */ 00001960 8074000C lwz r3, [r20 + 0x000C] 00001964 48000B71 bl +0x00000B70 /* 000024D4 */ 00001968 80410014 lwz r2, [r1 + 0x0014] 0000196C 80740000 lwz r3, [r20] 00001970 48000B65 bl +0x00000B64 /* 000024D4 */ 00001974 80410014 lwz r2, [r1 + 0x0014] 00001978 38740000 addi r3, r20, 0x0000 0000197C 48000B59 bl +0x00000B58 /* 000024D4 */ 00001980 80410014 lwz r2, [r1 + 0x0014] 00001984 387E0000 addi r3, r30, 0x0000 00001988 48000B4D bl +0x00000B4C /* 000024D4 */ 0000198C 80410014 lwz r2, [r1 + 0x0014] 00001990 818100C8 lwz r12, [r1 + 0x00C8] 00001994 38760000 addi r3, r22, 0x0000 00001998 302100C0 addic r1, r1, 192 0000199C 7D8803A6 mtlr r12 000019A0 BA81FFD0 lmw r20, [r1 - 0x0030] 000019A4 4E800020 blr label000019A8: 000019A8 80610050 lwz r3, [r1 + 0x0050] 000019AC 38160000 addi r0, r22, 0x0000 000019B0 2C030000 cmpwi r3, 0 000019B4 40810060 ble +0x00000060 /* 00001A14 */ 000019B8 8062FFE4 lwz r3, [r2 - 0x001C] 000019BC 30FFFFD8 subic r7, r31, 40 000019C0 38960000 addi r4, r22, 0x0000 000019C4 C0030054 lfs f0, [r3 + 0x0054] 000019C8 38C70000 addi r6, r7, 0x0000 label000019CC: 000019CC D0010060 stfs [r1 + 0x0060], f0 000019D0 39070000 addi r8, r7, 0x0000 000019D4 80740000 lwz r3, [r20] 000019D8 81210060 lwz r9, [r1 + 0x0060] 000019DC 30E70028 addic r7, r7, 40 000019E0 7CE3212E stwx r3, r7, r4 000019E4 92C60048 stw [r6 + 0x0048], r22 000019E8 30000001 addic r0, r0, 1 000019EC 91260038 stw [r6 + 0x0038], r9 000019F0 9128003C stw [r8 + 0x003C], r9 000019F4 91280040 stw [r8 + 0x0040], r9 000019F8 91280044 stw [r8 + 0x0044], r9 000019FC 92C80034 stw [r8 + 0x0034], r22 00001A00 80610050 lwz r3, [r1 + 0x0050] 00001A04 30840004 addic r4, r4, 4 00001A08 7C801800 cmp cr1, r0, r3 00001A0C 38C70000 addi r6, r7, 0x0000 00001A10 4184FFBC blt cr1, -0x00000044 /* 000019CC */ label00001A14: 00001A14 8081004C lwz r4, [r1 + 0x004C] 00001A18 80C100DC lwz r6, [r1 + 0x00DC] 00001A1C 7C982014 addc r4, r24, r4 00001A20 7C062040 cmpl r6, r4 00001A24 39800001 li r12, 0x0001 00001A28 3A760000 addi r19, r22, 0x0000 00001A2C 39760000 addi r11, r22, 0x0000 00001A30 38A00001 li r5, 0x0001 00001A34 40800534 bge +0x00000534 /* 00001F68 */ 00001A38 8062FFE4 lwz r3, [r2 - 0x001C] 00001A3C 33E10037 addic r31, r1, 55 00001A40 C0230050 lfs f1, [r3 + 0x0050] 00001A44 C0030054 lfs f0, [r3 + 0x0054] 00001A48 C063004C lfs f3, [r3 + 0x004C] 00001A4C C0430058 lfs f2, [r3 + 0x0058] label00001A50: 00001A50 80750000 lwz r3, [r21] 00001A54 389F0000 addi r4, r31, 0x0000 00001A58 30030001 addic r0, r3, 1 00001A5C 3063FFFF subic r3, r3, 1 00001A60 7F8903A6 mtctr r28 label00001A64: 00001A64 8CC30001 lbzu r6, [r3 + 0x0001] 00001A68 9CC40001 stbu [r4 + 0x0001], r6 00001A6C 4200FFF8 bdnz -0x00000008 /* 00001A64 */ 00001A70 90150000 stw [r21], r0 00001A74 88610038 lbz r3, [r1 + 0x0038] 00001A78 7C630775 extsb. r3, r3 00001A7C 2C830002 cmpwi cr1, r3, 2 00001A80 2F030003 cmpwi cr6, r3, 3 00001A84 4186050C beq cr1, +0x0000050C /* 00001F90 */ 00001A88 41850050 bgt cr1, +0x00000050 /* 00001AD8 */ 00001A8C 2C830001 cmpwi cr1, r3, 1 00001A90 4182001C beq +0x0000001C /* 00001AAC */ 00001A94 408604BC bne cr1, +0x000004BC /* 00001F50 */ 00001A98 A8610058 lha r3, [r1 + 0x0058] 00001A9C 38A00001 li r5, 0x0001 00001AA0 30630001 addic r3, r3, 1 00001AA4 B0610058 sth [r1 + 0x0058], r3 00001AA8 480004A8 b +0x000004A8 /* 00001F50 */ label00001AAC: 00001AAC 30600000 addic r3, r0, 0 00001AB0 7C03B814 addc r0, r3, r23 00001AB4 30810057 addic r4, r1, 87 00001AB8 3063FFFF subic r3, r3, 1 00001ABC 7EE903A6 mtctr r23 label00001AC0: 00001AC0 8CC30001 lbzu r6, [r3 + 0x0001] 00001AC4 9CC40001 stbu [r4 + 0x0001], r6 00001AC8 4200FFF8 bdnz -0x00000008 /* 00001AC0 */ 00001ACC 90150000 stw [r21], r0 00001AD0 38A00001 li r5, 0x0001 00001AD4 4800047C b +0x0000047C /* 00001F50 */ label00001AD8: 00001AD8 2C030004 cmpwi r3, 4 00001ADC 419A0240 beq cr6, +0x00000240 /* 00001D1C */ 00001AE0 40820470 bne +0x00000470 /* 00001F50 */ 00001AE4 30600000 addic r3, r0, 0 00001AE8 30030002 addic r0, r3, 2 00001AEC 3081003F addic r4, r1, 63 00001AF0 3063FFFF subic r3, r3, 1 00001AF4 7FA903A6 mtctr r29 label00001AF8: 00001AF8 8CC30001 lbzu r6, [r3 + 0x0001] 00001AFC 9CC40001 stbu [r4 + 0x0001], r6 00001B00 4200FFF8 bdnz -0x00000008 /* 00001AF8 */ 00001B04 90150000 stw [r21], r0 00001B08 30810038 addic r4, r1, 56 00001B0C 30600000 addic r3, r0, 0 00001B10 30030001 addic r0, r3, 1 00001B14 3063FFFF subic r3, r3, 1 00001B18 7F8903A6 mtctr r28 label00001B1C: 00001B1C 8CC30001 lbzu r6, [r3 + 0x0001] 00001B20 9CC40001 stbu [r4 + 0x0001], r6 00001B24 4200FFF8 bdnz -0x00000008 /* 00001B1C */ 00001B28 90150000 stw [r21], r0 00001B2C A8810040 lha r4, [r1 + 0x0040] 00001B30 30600000 addic r3, r0, 0 00001B34 6C868000 xoris r6, r4, 0x8000 00001B38 88810039 lbz r4, [r1 + 0x0039] 00001B3C 90C10074 stw [r1 + 0x0074], r6 00001B40 C8810070 lfd f4, [r1 + 0x0070] 00001B44 6C848000 xoris r4, r4, 0x8000 00001B48 90810074 stw [r1 + 0x0074], r4 00001B4C C8A10070 lfd f5, [r1 + 0x0070] 00001B50 FC841828 fsub f4, f4, f3 00001B54 30030002 addic r0, r3, 2 00001B58 7FA903A6 mtctr r29 00001B5C 3063FFFF subic r3, r3, 1 00001B60 FCA51828 fsub f5, f5, f3 00001B64 3081003F addic r4, r1, 63 00001B68 FC8428BA fmadd f4, f4, f5, f2 00001B6C FCA02018 frsp f5, f4 label00001B70: 00001B70 8CC30001 lbzu r6, [r3 + 0x0001] 00001B74 9CC40001 stbu [r4 + 0x0001], r6 00001B78 4200FFF8 bdnz -0x00000008 /* 00001B70 */ 00001B7C 90150000 stw [r21], r0 00001B80 30810038 addic r4, r1, 56 00001B84 30600000 addic r3, r0, 0 00001B88 30030001 addic r0, r3, 1 00001B8C 3063FFFF subic r3, r3, 1 00001B90 7F8903A6 mtctr r28 label00001B94: 00001B94 8CC30001 lbzu r6, [r3 + 0x0001] 00001B98 9CC40001 stbu [r4 + 0x0001], r6 00001B9C 4200FFF8 bdnz -0x00000008 /* 00001B94 */ 00001BA0 90150000 stw [r21], r0 00001BA4 A8810040 lha r4, [r1 + 0x0040] 00001BA8 88C10039 lbz r6, [r1 + 0x0039] 00001BAC 6C848000 xoris r4, r4, 0x8000 00001BB0 90810074 stw [r1 + 0x0074], r4 00001BB4 C8810070 lfd f4, [r1 + 0x0070] 00001BB8 6CC48000 xoris r4, r6, 0x8000 00001BBC 90810074 stw [r1 + 0x0074], r4 00001BC0 C8C10070 lfd f6, [r1 + 0x0070] 00001BC4 FC841828 fsub f4, f4, f3 00001BC8 30600000 addic r3, r0, 0 00001BCC 30030001 addic r0, r3, 1 00001BD0 7F8903A6 mtctr r28 00001BD4 FCC61828 fsub f6, f6, f3 00001BD8 3063FFFF subic r3, r3, 1 00001BDC 30810039 addic r4, r1, 57 00001BE0 FC8430BA fmadd f4, f4, f6, f2 00001BE4 FCC02018 frsp f6, f4 label00001BE8: 00001BE8 8CC30001 lbzu r6, [r3 + 0x0001] 00001BEC 9CC40001 stbu [r4 + 0x0001], r6 00001BF0 4200FFF8 bdnz -0x00000008 /* 00001BE8 */ 00001BF4 90150000 stw [r21], r0 00001BF8 8861003A lbz r3, [r1 + 0x003A] 00001BFC 2C850000 cmpwi cr1, r5, 0 00001C00 6C638000 xoris r3, r3, 0x8000 00001C04 90610074 stw [r1 + 0x0074], r3 00001C08 C8810070 lfd f4, [r1 + 0x0070] 00001C0C FC841828 fsub f4, f4, f3 00001C10 FC802018 frsp f4, f4 00001C14 41860018 beq cr1, +0x00000018 /* 00001C2C */ 00001C18 5663103A rlwinm r3, r19, 2, 0, 29 00001C1C 38B60000 addi r5, r22, 0x0000 00001C20 80940000 lwz r4, [r20] 00001C24 32730001 addic r19, r19, 1 00001C28 7F24182E lwzx r25, r4, r3 label00001C2C: 00001C2C FCA0281E fctiwz f5, f5 00001C30 D8A10060 stfd [r1 + 0x0060], f5 00001C34 5563083C rlwinm r3, r11, 1, 0, 30 00001C38 7C6B1814 addc r3, r11, r3 00001C3C 81210064 lwz r9, [r1 + 0x0064] 00001C40 FC80201E fctiwz f4, f4 00001C44 552A063E rlwinm r10, r9, 0, 24, 31 00001C48 316B0001 addic r11, r11, 1 00001C4C FCE0301E fctiwz f7, f6 00001C50 D8E10060 stfd [r1 + 0x0060], f7 00001C54 80940008 lwz r4, [r20 + 0x0008] 00001C58 80D90020 lwz r6, [r25 + 0x0020] 00001C5C 80010064 lwz r0, [r1 + 0x0064] 00001C60 D8810060 stfd [r1 + 0x0060], f4 00001C64 54681838 rlwinm r8, r3, 3, 0, 28 00001C68 D0010060 stfs [r1 + 0x0060], f0 00001C6C 7C644014 addc r3, r4, r8 00001C70 90C30014 stw [r3 + 0x0014], r6 00001C74 90790020 stw [r25 + 0x0020], r3 00001C78 80E10060 lwz r7, [r1 + 0x0060] 00001C7C B2C30004 sth [r3 + 0x0004], r22 00001C80 90E30008 stw [r3 + 0x0008], r7 00001C84 7C074670 srawi r7, r0, 8 00001C88 7D294670 srawi r9, r9, 8 00001C8C 9123000C stw [r3 + 0x000C], r9 00001C90 80C10064 lwz r6, [r1 + 0x0064] 00001C94 90E30010 stw [r3 + 0x0010], r7 00001C98 2C0A0080 cmpwi r10, 128 00001C9C 5400063E rlwinm r0, r0, 0, 24, 31 00001CA0 2C800080 cmpwi cr1, r0, 128 00001CA4 41800024 blt +0x00000024 /* 00001CC8 */ 00001CA8 41840018 blt cr1, +0x00000018 /* 00001CC0 */ 00001CAC B3430006 sth [r3 + 0x0006], r26 00001CB0 6CC38000 xoris r3, r6, 0x8000 00001CB4 90610074 stw [r1 + 0x0074], r3 00001CB8 C8810070 lfd f4, [r1 + 0x0070] 00001CBC 48000040 b +0x00000040 /* 00001CFC */ label00001CC0: 00001CC0 B3830006 sth [r3 + 0x0006], r28 00001CC4 4800002C b +0x0000002C /* 00001CF0 */ label00001CC8: 00001CC8 41840024 blt cr1, +0x00000024 /* 00001CEC */ 00001CCC B3A30006 sth [r3 + 0x0006], r29 00001CD0 6CC38000 xoris r3, r6, 0x8000 00001CD4 90610074 stw [r1 + 0x0074], r3 00001CD8 C8810070 lfd f4, [r1 + 0x0070] 00001CDC FC841828 fsub f4, f4, f3 00001CE0 FC802018 frsp f4, f4 00001CE4 FC840824 fdiv f4, f4, f1 00001CE8 48000020 b +0x00000020 /* 00001D08 */ label00001CEC: 00001CEC B2C30006 sth [r3 + 0x0006], r22 label00001CF0: 00001CF0 6CC38000 xoris r3, r6, 0x8000 00001CF4 90610074 stw [r1 + 0x0074], r3 00001CF8 C8810070 lfd f4, [r1 + 0x0070] label00001CFC: 00001CFC FC841828 fsub f4, f4, f3 00001D00 FC802018 frsp f4, f4 00001D04 FC840824 fdiv f4, f4, f1 label00001D08: 00001D08 FC802018 frsp f4, f4 00001D0C D0810060 stfs [r1 + 0x0060], f4 00001D10 80610060 lwz r3, [r1 + 0x0060] 00001D14 7C64412E stwx r4, r3, r8 00001D18 48000238 b +0x00000238 /* 00001F50 */ label00001D1C: 00001D1C 30600000 addic r3, r0, 0 00001D20 30030002 addic r0, r3, 2 00001D24 3081003F addic r4, r1, 63 00001D28 3063FFFF subic r3, r3, 1 00001D2C 7FA903A6 mtctr r29 label00001D30: 00001D30 8CC30001 lbzu r6, [r3 + 0x0001] 00001D34 9CC40001 stbu [r4 + 0x0001], r6 00001D38 4200FFF8 bdnz -0x00000008 /* 00001D30 */ 00001D3C 90150000 stw [r21], r0 00001D40 30810038 addic r4, r1, 56 00001D44 30600000 addic r3, r0, 0 00001D48 30030001 addic r0, r3, 1 00001D4C 3063FFFF subic r3, r3, 1 00001D50 7F8903A6 mtctr r28 label00001D54: 00001D54 8CC30001 lbzu r6, [r3 + 0x0001] 00001D58 9CC40001 stbu [r4 + 0x0001], r6 00001D5C 4200FFF8 bdnz -0x00000008 /* 00001D54 */ 00001D60 90150000 stw [r21], r0 00001D64 A8810040 lha r4, [r1 + 0x0040] 00001D68 88C10039 lbz r6, [r1 + 0x0039] 00001D6C 6C848000 xoris r4, r4, 0x8000 00001D70 90810074 stw [r1 + 0x0074], r4 00001D74 C8810070 lfd f4, [r1 + 0x0070] 00001D78 6CC48000 xoris r4, r6, 0x8000 00001D7C 90810074 stw [r1 + 0x0074], r4 00001D80 C8A10070 lfd f5, [r1 + 0x0070] 00001D84 FC841828 fsub f4, f4, f3 00001D88 30600000 addic r3, r0, 0 00001D8C 30030002 addic r0, r3, 2 00001D90 7FA903A6 mtctr r29 00001D94 FCA51828 fsub f5, f5, f3 00001D98 3063FFFF subic r3, r3, 1 00001D9C 3081003F addic r4, r1, 63 00001DA0 FC8428BA fmadd f4, f4, f5, f2 00001DA4 FCC02018 frsp f6, f4 label00001DA8: 00001DA8 8CC30001 lbzu r6, [r3 + 0x0001] 00001DAC 9CC40001 stbu [r4 + 0x0001], r6 00001DB0 4200FFF8 bdnz -0x00000008 /* 00001DA8 */ 00001DB4 90150000 stw [r21], r0 00001DB8 30810038 addic r4, r1, 56 00001DBC 30600000 addic r3, r0, 0 00001DC0 30030001 addic r0, r3, 1 00001DC4 3063FFFF subic r3, r3, 1 00001DC8 7F8903A6 mtctr r28 label00001DCC: 00001DCC 8CC30001 lbzu r6, [r3 + 0x0001] 00001DD0 9CC40001 stbu [r4 + 0x0001], r6 00001DD4 4200FFF8 bdnz -0x00000008 /* 00001DCC */ 00001DD8 90150000 stw [r21], r0 00001DDC A8810040 lha r4, [r1 + 0x0040] 00001DE0 88C10039 lbz r6, [r1 + 0x0039] 00001DE4 6C848000 xoris r4, r4, 0x8000 00001DE8 90810074 stw [r1 + 0x0074], r4 00001DEC C8810070 lfd f4, [r1 + 0x0070] 00001DF0 6CC48000 xoris r4, r6, 0x8000 00001DF4 90810074 stw [r1 + 0x0074], r4 00001DF8 C8A10070 lfd f5, [r1 + 0x0070] 00001DFC FC841828 fsub f4, f4, f3 00001E00 30600000 addic r3, r0, 0 00001E04 30030001 addic r0, r3, 1 00001E08 7F8903A6 mtctr r28 00001E0C FCA51828 fsub f5, f5, f3 00001E10 3063FFFF subic r3, r3, 1 00001E14 30810039 addic r4, r1, 57 00001E18 FC8428BA fmadd f4, f4, f5, f2 00001E1C FCA02018 frsp f5, f4 label00001E20: 00001E20 8CC30001 lbzu r6, [r3 + 0x0001] 00001E24 9CC40001 stbu [r4 + 0x0001], r6 00001E28 4200FFF8 bdnz -0x00000008 /* 00001E20 */ 00001E2C 90150000 stw [r21], r0 00001E30 8861003A lbz r3, [r1 + 0x003A] 00001E34 2C050000 cmpwi r5, 0 00001E38 6C638000 xoris r3, r3, 0x8000 00001E3C 90610074 stw [r1 + 0x0074], r3 00001E40 C8810070 lfd f4, [r1 + 0x0070] 00001E44 FC841828 fsub f4, f4, f3 00001E48 FC802018 frsp f4, f4 00001E4C 41820018 beq +0x00000018 /* 00001E64 */ 00001E50 5664103A rlwinm r4, r19, 2, 0, 29 00001E54 38B60000 addi r5, r22, 0x0000 00001E58 80740000 lwz r3, [r20] 00001E5C 32730001 addic r19, r19, 1 00001E60 7F23202E lwzx r25, r3, r4 label00001E64: 00001E64 FCC0301E fctiwz f6, f6 00001E68 D8C10060 stfd [r1 + 0x0060], f6 00001E6C 5563083C rlwinm r3, r11, 1, 0, 30 00001E70 7C6B1814 addc r3, r11, r3 00001E74 81010064 lwz r8, [r1 + 0x0064] 00001E78 FC80201E fctiwz f4, f4 00001E7C 5509063E rlwinm r9, r8, 0, 24, 31 00001E80 316B0001 addic r11, r11, 1 00001E84 FCA0281E fctiwz f5, f5 00001E88 D8A10060 stfd [r1 + 0x0060], f5 00001E8C 80D40008 lwz r6, [r20 + 0x0008] 00001E90 80990020 lwz r4, [r25 + 0x0020] 00001E94 81410064 lwz r10, [r1 + 0x0064] 00001E98 D8810060 stfd [r1 + 0x0060], f4 00001E9C 54671838 rlwinm r7, r3, 3, 0, 28 00001EA0 D0010060 stfs [r1 + 0x0060], f0 00001EA4 7C663814 addc r3, r6, r7 00001EA8 90830014 stw [r3 + 0x0014], r4 00001EAC 90790020 stw [r25 + 0x0020], r3 00001EB0 80010060 lwz r0, [r1 + 0x0060] 00001EB4 B3830004 sth [r3 + 0x0004], r28 00001EB8 90030008 stw [r3 + 0x0008], r0 00001EBC 7D404670 srawi r0, r10, 8 00001EC0 7D084670 srawi r8, r8, 8 00001EC4 9103000C stw [r3 + 0x000C], r8 00001EC8 80810064 lwz r4, [r1 + 0x0064] 00001ECC 90030010 stw [r3 + 0x0010], r0 00001ED0 2C890080 cmpwi cr1, r9, 128 00001ED4 5540063E rlwinm r0, r10, 0, 24, 31 00001ED8 2C000080 cmpwi r0, 128 00001EDC 41840024 blt cr1, +0x00000024 /* 00001F00 */ 00001EE0 41800018 blt +0x00000018 /* 00001EF8 */ 00001EE4 B3430006 sth [r3 + 0x0006], r26 00001EE8 6C838000 xoris r3, r4, 0x8000 00001EEC 90610074 stw [r1 + 0x0074], r3 00001EF0 C8810070 lfd f4, [r1 + 0x0070] 00001EF4 48000040 b +0x00000040 /* 00001F34 */ label00001EF8: 00001EF8 B3830006 sth [r3 + 0x0006], r28 00001EFC 4800002C b +0x0000002C /* 00001F28 */ label00001F00: 00001F00 41800024 blt +0x00000024 /* 00001F24 */ 00001F04 B3A30006 sth [r3 + 0x0006], r29 00001F08 6C838000 xoris r3, r4, 0x8000 00001F0C 90610074 stw [r1 + 0x0074], r3 00001F10 C8810070 lfd f4, [r1 + 0x0070] 00001F14 FC841828 fsub f4, f4, f3 00001F18 FC802018 frsp f4, f4 00001F1C FC840824 fdiv f4, f4, f1 00001F20 48000020 b +0x00000020 /* 00001F40 */ label00001F24: 00001F24 B2C30006 sth [r3 + 0x0006], r22 label00001F28: 00001F28 6C838000 xoris r3, r4, 0x8000 00001F2C 90610074 stw [r1 + 0x0074], r3 00001F30 C8810070 lfd f4, [r1 + 0x0070] label00001F34: 00001F34 FC841828 fsub f4, f4, f3 00001F38 FC802018 frsp f4, f4 00001F3C FC840824 fdiv f4, f4, f1 label00001F40: 00001F40 FC802018 frsp f4, f4 00001F44 D0810060 stfs [r1 + 0x0060], f4 00001F48 80610060 lwz r3, [r1 + 0x0060] 00001F4C 7C66392E stwx r6, r3, r7 label00001F50: 00001F50 8061004C lwz r3, [r1 + 0x004C] 00001F54 808100DC lwz r4, [r1 + 0x00DC] 00001F58 7C781814 addc r3, r24, r3 00001F5C 7C041840 cmpl r4, r3 00001F60 4180FAF0 blt -0x00000510 /* 00001A50 */ 00001F64 80610050 lwz r3, [r1 + 0x0050] label00001F68: 00001F68 7C839800 cmp cr1, r3, r19 00001F6C 4086F8A4 bne cr1, -0x0000075C /* 00001810 */ 00001F70 80610054 lwz r3, [r1 + 0x0054] 00001F74 7C035800 cmp r3, r11 00001F78 41820160 beq +0x00000160 /* 000020D8 */ 00001F7C 38760000 addi r3, r22, 0x0000 00001F80 818100C8 lwz r12, [r1 + 0x00C8] 00001F84 302100C0 addic r1, r1, 192 00001F88 7D8803A6 mtlr r12 00001F8C 480001D0 b +0x000001D0 /* 0000215C */ label00001F90: 00001F90 30600000 addic r3, r0, 0 00001F94 30030003 addic r0, r3, 3 00001F98 3081005B addic r4, r1, 91 00001F9C 3063FFFF subic r3, r3, 1 00001FA0 7F4903A6 mtctr r26 label00001FA4: 00001FA4 8CC30001 lbzu r6, [r3 + 0x0001] 00001FA8 9CC40001 stbu [r4 + 0x0001], r6 00001FAC 4200FFF8 bdnz -0x00000008 /* 00001FA4 */ 00001FB0 2C050000 cmpwi r5, 0 00001FB4 90150000 stw [r21], r0 00001FB8 41820018 beq +0x00000018 /* 00001FD0 */ 00001FBC 5664103A rlwinm r4, r19, 2, 0, 29 00001FC0 38B60000 addi r5, r22, 0x0000 00001FC4 80740000 lwz r3, [r20] 00001FC8 32730001 addic r19, r19, 1 00001FCC 7F23202E lwzx r25, r3, r4 label00001FD0: 00001FD0 A8610058 lha r3, [r1 + 0x0058] 00001FD4 2C0C0000 cmpwi r12, 0 00001FD8 90790000 stw [r25], r3 00001FDC A861005A lha r3, [r1 + 0x005A] 00001FE0 90790004 stw [r25 + 0x0004], r3 00001FE4 4182001C beq +0x0000001C /* 00002000 */ 00001FE8 A8610058 lha r3, [r1 + 0x0058] 00001FEC 39960000 addi r12, r22, 0x0000 00001FF0 90740010 stw [r20 + 0x0010], r3 00001FF4 A861005A lha r3, [r1 + 0x005A] 00001FF8 90740014 stw [r20 + 0x0014], r3 00001FFC 4800002C b +0x0000002C /* 00002028 */ label00002000: 00002000 A8610058 lha r3, [r1 + 0x0058] 00002004 80940010 lwz r4, [r20 + 0x0010] 00002008 7C032000 cmp r3, r4 0000200C 40800008 bge +0x00000008 /* 00002014 */ 00002010 90740010 stw [r20 + 0x0010], r3 label00002014: 00002014 A861005A lha r3, [r1 + 0x005A] 00002018 80940014 lwz r4, [r20 + 0x0014] 0000201C 7C832000 cmp cr1, r3, r4 00002020 40840008 bge cr1, +0x00000008 /* 00002028 */ 00002024 90740014 stw [r20 + 0x0014], r3 label00002028: 00002028 8861005C lbz r3, [r1 + 0x005C] 0000202C 6C638000 xoris r3, r3, 0x8000 00002030 90610074 stw [r1 + 0x0074], r3 00002034 C8810070 lfd f4, [r1 + 0x0070] 00002038 FC841828 fsub f4, f4, f3 0000203C FC802018 frsp f4, f4 00002040 D0810060 stfs [r1 + 0x0060], f4 00002044 80610060 lwz r3, [r1 + 0x0060] 00002048 90790010 stw [r25 + 0x0010], r3 0000204C 8861005D lbz r3, [r1 + 0x005D] 00002050 6C638000 xoris r3, r3, 0x8000 00002054 90610074 stw [r1 + 0x0074], r3 00002058 C8A10070 lfd f5, [r1 + 0x0070] 0000205C FC851828 fsub f4, f5, f3 00002060 FC802018 frsp f4, f4 00002064 D0810060 stfs [r1 + 0x0060], f4 00002068 80610060 lwz r3, [r1 + 0x0060] 0000206C 90790014 stw [r25 + 0x0014], r3 00002070 8861005E lbz r3, [r1 + 0x005E] 00002074 6C638000 xoris r3, r3, 0x8000 00002078 90610074 stw [r1 + 0x0074], r3 0000207C C8810070 lfd f4, [r1 + 0x0070] 00002080 FC841828 fsub f4, f4, f3 00002084 FC802018 frsp f4, f4 00002088 D0810060 stfs [r1 + 0x0060], f4 0000208C 80610060 lwz r3, [r1 + 0x0060] 00002090 90790018 stw [r25 + 0x0018], r3 00002094 D0010060 stfs [r1 + 0x0060], f0 00002098 9399000C stw [r25 + 0x000C], r28 0000209C 80610060 lwz r3, [r1 + 0x0060] 000020A0 9079001C stw [r25 + 0x001C], r3 000020A4 8881005C lbz r4, [r1 + 0x005C] 000020A8 8861005D lbz r3, [r1 + 0x005D] 000020AC 88C1005E lbz r6, [r1 + 0x005E] 000020B0 5463402E rlwinm r3, r3, 8, 0, 23 000020B4 5484801E rlwinm r4, r4, 16, 0, 15 000020B8 7C831B78 or r3, r4, r3 000020BC 7CC31B78 or r3, r6, r3 000020C0 90790008 stw [r25 + 0x0008], r3 000020C4 4BFFFE8C b -0x00000174 /* 00001F50 */ label000020C8: 000020C8 BAA10094 lmw r21, [r1 + 0x0094] 000020CC 302100C0 addic r1, r1, 192 000020D0 80630004 lwz r3, [r3 + 0x0004] 000020D4 4E800020 blr label000020D8: 000020D8 80740004 lwz r3, [r20 + 0x0004] 000020DC 2C830000 cmpwi cr1, r3, 0 000020E0 40850048 ble cr1, +0x00000048 /* 00002128 */ 000020E4 38E00001 li r7, 0x0001 000020E8 80740000 lwz r3, [r20] label000020EC: 000020EC 7C63B02E lwzx r3, r3, r22 000020F0 80940010 lwz r4, [r20 + 0x0010] 000020F4 80030000 lwz r0, [r3] 000020F8 80C30004 lwz r6, [r3 + 0x0004] 000020FC 7C840010 subfc r4, r4, r0 00002100 90830000 stw [r3], r4 00002104 80940014 lwz r4, [r20 + 0x0014] 00002108 32D60004 addic r22, r22, 4 0000210C 7C843010 subfc r4, r4, r6 00002110 90830004 stw [r3 + 0x0004], r4 00002114 80940004 lwz r4, [r20 + 0x0004] 00002118 80740000 lwz r3, [r20] 0000211C 7C072000 cmp r7, r4 00002120 30E70001 addic r7, r7, 1 00002124 4180FFC8 blt -0x00000038 /* 000020EC */ label00002128: 00002128 808100D8 lwz r4, [r1 + 0x00D8] 0000212C 38740000 addi r3, r20, 0x0000 00002130 80840000 lwz r4, [r4] 00002134 7C84D814 addc r4, r4, r27 00002138 80840004 lwz r4, [r4 + 0x0004] 0000213C 909E0008 stw [r30 + 0x0008], r4 00002140 808100D8 lwz r4, [r1 + 0x00D8] 00002144 80840000 lwz r4, [r4] 00002148 7C9B2014 addc r4, r27, r4 0000214C 93C40004 stw [r4 + 0x0004], r30 00002150 818100C8 lwz r12, [r1 + 0x00C8] 00002154 302100C0 addic r1, r1, 192 00002158 7D8803A6 mtlr r12 label0000215C: 0000215C BA61FFCC lmw r19, [r1 - 0x0034] 00002160 4E800020 blr 00002164 00000000 .invalid 00002168 00002241 .invalid 0000216C 800D0201 lwz r0, [r13 + 0x0201] 00002170 00000000 .invalid 00002174 00000B08 .invalid 00002178 000A4765 .invalid 0000217C 74475370 andis. r7, r2, 0x5370 00002180 72697465 andi. r9, r19, 0x7465 00002184 2C840000 cmpwi cr1, r4, 0 00002188 3404FFFF subic. r0, r4, 1 0000218C 80030000 lwz r0, [r3] 00002190 40850020 ble cr1, +0x00000020 /* 000021B0 */ 00002194 7C8903A6 mtctr r4 00002198 30C5FFFF subic r6, r5, 1 0000219C 3080FFFF subic r4, r0, 1 label000021A0: 000021A0 8CA40001 lbzu r5, [r4 + 0x0001] 000021A4 30000001 addic r0, r0, 1 000021A8 9CA60001 stbu [r6 + 0x0001], r5 000021AC 4000FFF4 bdnzf -0x0000000C /* 000021A0 */ label000021B0: 000021B0 90030000 stw [r3], r0 000021B4 4E800020 blr 000021B8 00000000 .invalid 000021BC 00002040 .invalid 000021C0 00000300 .invalid 000021C4 00000000 .invalid 000021C8 00000034 .invalid 000021CC 00074765 .invalid 000021D0 74446174 andis. r4, r2, 0x6174 000021D4 61000000 ori r0, r8, 0x0000 000021D8 6CE08000 xoris r0, r7, 0x8000 000021DC 80E2FFE4 lwz r7, [r2 - 0x001C] 000021E0 9001FFEC stw [r1 - 0x0014], r0 000021E4 7C804670 srawi r0, r4, 8 000021E8 9003000C stw [r3 + 0x000C], r0 000021EC 7CA04670 srawi r0, r5, 8 000021F0 90030010 stw [r3 + 0x0010], r0 000021F4 6CC08000 xoris r0, r6, 0x8000 000021F8 3CC04330 lis r6, 0x4330 000021FC 90C1FFE8 stw [r1 - 0x0018], r6 00002200 C801FFE8 lfd f0, [r1 - 0x0018] 00002204 9001FFEC stw [r1 - 0x0014], r0 00002208 C841FFE8 lfd f2, [r1 - 0x0018] 0000220C 5484063E rlwinm r4, r4, 0, 24, 31 00002210 2C040080 cmpwi r4, 128 00002214 54A4063E rlwinm r4, r5, 0, 24, 31 00002218 2C840080 cmpwi cr1, r4, 128 0000221C C027004C lfs f1, [r7 + 0x004C] 00002220 C0670050 lfs f3, [r7 + 0x0050] 00002224 FC000828 fsub f0, f0, f1 00002228 FC220828 fsub f1, f2, f1 0000222C FC000018 frsp f0, f0 00002230 FC200818 frsp f1, f1 00002234 FC001824 fdiv f0, f0, f3 00002238 FC211824 fdiv f1, f1, f3 0000223C FC000018 frsp f0, f0 00002240 FC200818 frsp f1, f1 00002244 D001FFF0 stfs [r1 - 0x0010], f0 00002248 8081FFF0 lwz r4, [r1 - 0x0010] 0000224C D021FFF0 stfs [r1 - 0x0010], f1 00002250 90830008 stw [r3 + 0x0008], r4 00002254 41800018 blt +0x00000018 /* 0000226C */ 00002258 38800003 li r4, 0x0003 0000225C 38A00001 li r5, 0x0001 00002260 40840018 bge cr1, +0x00000018 /* 00002278 */ label00002264: 00002264 B0A30006 sth [r3 + 0x0006], r5 00002268 48000014 b +0x00000014 /* 0000227C */ label0000226C: 0000226C 38A00002 li r5, 0x0002 00002270 38800000 li r4, 0x0000 00002274 4084FFF0 bge cr1, -0x00000010 /* 00002264 */ label00002278: 00002278 B0830006 sth [r3 + 0x0006], r4 label0000227C: 0000227C 8081FFF0 lwz r4, [r1 - 0x0010] 00002280 90830000 stw [r3], r4 00002284 4E800020 blr 00002288 00000000 .invalid 0000228C 00002240 .invalid 00002290 00000500 .invalid 00002294 00000000 .invalid 00002298 000000B0 .invalid 0000229C 00095365 .invalid 000022A0 74436F6F andis. r3, r2, 0x6F6F 000022A4 72647300 andi. r4, r19, 0x7300 000022A8 8000FFFC lwz r0, [r0 - 0x0004] 000022AC 00000000 .invalid fn000022B0: 000022B0 800B0000 lwz r0, [r11] 000022B4 90410014 stw [r1 + 0x0014], r2 000022B8 7C0903A6 mtctr r0 000022BC 804B0004 lwz r2, [r11 + 0x0004] 000022C0 7D6C5B78 mr r12, r11 000022C4 816B0008 lwz r11, [r11 + 0x0008] 000022C8 4E800420 bctr 000022CC 4E800020 blr 000022D0 00000000 .invalid 000022D4 000C0000 .invalid 000022D8 00000000 .invalid 000022DC 00000000 .invalid 000022E0 00000000 .invalid 000022E4 00000000 .invalid 000022E8 00000000 .invalid 000022EC 00000000 .invalid 000022F0 00000000 .invalid fn000022F4: 000022F4 8182FF78 lwz r12, [r2 - 0x0088] 000022F8 90410014 stw [r1 + 0x0014], r2 000022FC 800C0000 lwz r0, [r12] 00002300 804C0004 lwz r2, [r12 + 0x0004] 00002304 7C0903A6 mtctr r0 00002308 4E800420 bctr fn0000230C: 0000230C 8182FFDC lwz r12, [r2 - 0x0024] 00002310 90410014 stw [r1 + 0x0014], r2 00002314 800C0000 lwz r0, [r12] 00002318 804C0004 lwz r2, [r12 + 0x0004] 0000231C 7C0903A6 mtctr r0 00002320 4E800420 bctr fn00002324: 00002324 8182FFD8 lwz r12, [r2 - 0x0028] 00002328 90410014 stw [r1 + 0x0014], r2 0000232C 800C0000 lwz r0, [r12] 00002330 804C0004 lwz r2, [r12 + 0x0004] 00002334 7C0903A6 mtctr r0 00002338 4E800420 bctr fn0000233C: 0000233C 8182FF90 lwz r12, [r2 - 0x0070] 00002340 90410014 stw [r1 + 0x0014], r2 00002344 800C0000 lwz r0, [r12] 00002348 804C0004 lwz r2, [r12 + 0x0004] 0000234C 7C0903A6 mtctr r0 00002350 4E800420 bctr fn00002354: 00002354 8182FFC0 lwz r12, [r2 - 0x0040] 00002358 90410014 stw [r1 + 0x0014], r2 0000235C 800C0000 lwz r0, [r12] 00002360 804C0004 lwz r2, [r12 + 0x0004] 00002364 7C0903A6 mtctr r0 00002368 4E800420 bctr fn0000236C: 0000236C 8182FF9C lwz r12, [r2 - 0x0064] 00002370 90410014 stw [r1 + 0x0014], r2 00002374 800C0000 lwz r0, [r12] 00002378 804C0004 lwz r2, [r12 + 0x0004] 0000237C 7C0903A6 mtctr r0 00002380 4E800420 bctr fn00002384: 00002384 8182FF94 lwz r12, [r2 - 0x006C] 00002388 90410014 stw [r1 + 0x0014], r2 0000238C 800C0000 lwz r0, [r12] 00002390 804C0004 lwz r2, [r12 + 0x0004] 00002394 7C0903A6 mtctr r0 00002398 4E800420 bctr fn0000239C: 0000239C 8182FFD4 lwz r12, [r2 - 0x002C] 000023A0 90410014 stw [r1 + 0x0014], r2 000023A4 800C0000 lwz r0, [r12] 000023A8 804C0004 lwz r2, [r12 + 0x0004] 000023AC 7C0903A6 mtctr r0 000023B0 4E800420 bctr fn000023B4: 000023B4 8182FFB0 lwz r12, [r2 - 0x0050] 000023B8 90410014 stw [r1 + 0x0014], r2 000023BC 800C0000 lwz r0, [r12] 000023C0 804C0004 lwz r2, [r12 + 0x0004] 000023C4 7C0903A6 mtctr r0 000023C8 4E800420 bctr fn000023CC: 000023CC 8182FF80 lwz r12, [r2 - 0x0080] 000023D0 90410014 stw [r1 + 0x0014], r2 000023D4 800C0000 lwz r0, [r12] 000023D8 804C0004 lwz r2, [r12 + 0x0004] 000023DC 7C0903A6 mtctr r0 000023E0 4E800420 bctr fn000023E4: 000023E4 8182FF84 lwz r12, [r2 - 0x007C] 000023E8 90410014 stw [r1 + 0x0014], r2 000023EC 800C0000 lwz r0, [r12] 000023F0 804C0004 lwz r2, [r12 + 0x0004] 000023F4 7C0903A6 mtctr r0 000023F8 4E800420 bctr fn000023FC: 000023FC 8182FFB8 lwz r12, [r2 - 0x0048] 00002400 90410014 stw [r1 + 0x0014], r2 00002404 800C0000 lwz r0, [r12] 00002408 804C0004 lwz r2, [r12 + 0x0004] 0000240C 7C0903A6 mtctr r0 00002410 4E800420 bctr fn00002414: 00002414 8182FF88 lwz r12, [r2 - 0x0078] 00002418 90410014 stw [r1 + 0x0014], r2 0000241C 800C0000 lwz r0, [r12] 00002420 804C0004 lwz r2, [r12 + 0x0004] 00002424 7C0903A6 mtctr r0 00002428 4E800420 bctr fn0000242C: 0000242C 8182FFC8 lwz r12, [r2 - 0x0038] 00002430 90410014 stw [r1 + 0x0014], r2 00002434 800C0000 lwz r0, [r12] 00002438 804C0004 lwz r2, [r12 + 0x0004] 0000243C 7C0903A6 mtctr r0 00002440 4E800420 bctr fn00002444: 00002444 8182FFA4 lwz r12, [r2 - 0x005C] 00002448 90410014 stw [r1 + 0x0014], r2 0000244C 800C0000 lwz r0, [r12] 00002450 804C0004 lwz r2, [r12 + 0x0004] 00002454 7C0903A6 mtctr r0 00002458 4E800420 bctr fn0000245C: 0000245C 8182FFCC lwz r12, [r2 - 0x0034] 00002460 90410014 stw [r1 + 0x0014], r2 00002464 800C0000 lwz r0, [r12] 00002468 804C0004 lwz r2, [r12 + 0x0004] 0000246C 7C0903A6 mtctr r0 00002470 4E800420 bctr fn00002474: 00002474 8182FFD0 lwz r12, [r2 - 0x0030] 00002478 90410014 stw [r1 + 0x0014], r2 0000247C 800C0000 lwz r0, [r12] 00002480 804C0004 lwz r2, [r12 + 0x0004] 00002484 7C0903A6 mtctr r0 00002488 4E800420 bctr fn0000248C: 0000248C 8182FFAC lwz r12, [r2 - 0x0054] 00002490 90410014 stw [r1 + 0x0014], r2 00002494 800C0000 lwz r0, [r12] 00002498 804C0004 lwz r2, [r12 + 0x0004] 0000249C 7C0903A6 mtctr r0 000024A0 4E800420 bctr fn000024A4: 000024A4 8182FF8C lwz r12, [r2 - 0x0074] 000024A8 90410014 stw [r1 + 0x0014], r2 000024AC 800C0000 lwz r0, [r12] 000024B0 804C0004 lwz r2, [r12 + 0x0004] 000024B4 7C0903A6 mtctr r0 000024B8 4E800420 bctr fn000024BC: 000024BC 8182FFC4 lwz r12, [r2 - 0x003C] 000024C0 90410014 stw [r1 + 0x0014], r2 000024C4 800C0000 lwz r0, [r12] 000024C8 804C0004 lwz r2, [r12 + 0x0004] 000024CC 7C0903A6 mtctr r0 000024D0 4E800420 bctr fn000024D4: 000024D4 8182FFB4 lwz r12, [r2 - 0x004C] 000024D8 90410014 stw [r1 + 0x0014], r2 000024DC 800C0000 lwz r0, [r12] 000024E0 804C0004 lwz r2, [r12 + 0x0004] 000024E4 7C0903A6 mtctr r0 000024E8 4E800420 bctr fn000024EC: 000024EC 8182FF98 lwz r12, [r2 - 0x0068] 000024F0 90410014 stw [r1 + 0x0014], r2 000024F4 800C0000 lwz r0, [r12] 000024F8 804C0004 lwz r2, [r12 + 0x0004] 000024FC 7C0903A6 mtctr r0 00002500 4E800420 bctr fn00002504: 00002504 8182FFA8 lwz r12, [r2 - 0x0058] 00002508 90410014 stw [r1 + 0x0014], r2 0000250C 800C0000 lwz r0, [r12] 00002510 804C0004 lwz r2, [r12 + 0x0004] 00002514 7C0903A6 mtctr r0 00002518 4E800420 bctr fn0000251C: 0000251C 8182FF74 lwz r12, [r2 - 0x008C] 00002520 90410014 stw [r1 + 0x0014], r2 00002524 800C0000 lwz r0, [r12] 00002528 804C0004 lwz r2, [r12 + 0x0004] 0000252C 7C0903A6 mtctr r0 00002530 4E800420 bctr fn00002534: 00002534 8182FF7C lwz r12, [r2 - 0x0084] 00002538 90410014 stw [r1 + 0x0014], r2 0000253C 800C0000 lwz r0, [r12] 00002540 804C0004 lwz r2, [r12 + 0x0004] 00002544 7C0903A6 mtctr r0 00002548 4E800420 bctr fn0000254C: 0000254C 8182FF70 lwz r12, [r2 - 0x0090] 00002550 90410014 stw [r1 + 0x0014], r2 00002554 800C0000 lwz r0, [r12] 00002558 804C0004 lwz r2, [r12 + 0x0004] 0000255C 7C0903A6 mtctr r0 00002560 4E800420 bctr fn00002564: 00002564 8182FFE0 lwz r12, [r2 - 0x0020] 00002568 90410014 stw [r1 + 0x0014], r2 0000256C 800C0000 lwz r0, [r12] 00002570 804C0004 lwz r2, [r12 + 0x0004] 00002574 7C0903A6 mtctr r0 00002578 4E800420 bctr fn0000257C: 0000257C 8182FFBC lwz r12, [r2 - 0x0044] 00002580 90410014 stw [r1 + 0x0014], r2 00002584 800C0000 lwz r0, [r12] 00002588 804C0004 lwz r2, [r12 + 0x0004] 0000258C 7C0903A6 mtctr r0 00002590 4E800420 bctr fn00002594: 00002594 8182FFA0 lwz r12, [r2 - 0x0060] 00002598 90410014 stw [r1 + 0x0014], r2 0000259C 800C0000 lwz r0, [r12] 000025A0 804C0004 lwz r2, [r12 + 0x0004] 000025A4 7C0903A6 mtctr r0 000025A8 4E800420 bctr [section 1 header] name __missing__ default_address 00000000 total_size 2E4 unpacked_size 2E4 packed_size 146 section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000070 | 00 00 00 00 00 00 02 88 00 00 01 70 00 00 01 38 | p 8 0000000000000080 | 00 00 01 2C 00 00 01 20 00 00 01 80 00 00 01 90 | , 0000000000000090 | 00 00 00 00 00 00 00 90 00 00 00 00 00 00 01 A0 | 00000000000000A0 | 00 00 00 90 00 00 00 00 00 00 02 04 00 00 00 90 | 00000000000000B0 | 00 00 00 00 00 00 04 CC 00 00 00 90 00 00 00 00 | 00000000000000C0 | 00 00 06 5C 00 00 00 90 00 00 00 00 00 00 06 90 | \ 00000000000000D0 | 00 00 00 90 00 00 00 00 00 00 06 BC 00 00 00 90 | 00000000000000E0 | 00 00 00 00 00 00 07 50 00 00 00 90 00 00 00 00 | P 00000000000000F0 | 00 00 08 CC 00 00 00 90 00 00 00 00 00 00 09 4C | L 0000000000000100 | 00 00 00 90 00 00 00 00 00 00 09 9C 00 00 00 90 | 0000000000000110 | 00 00 00 00 00 00 09 CC 00 00 00 90 00 00 00 00 | 0000000000000120 | 00 00 0F A8 00 00 00 90 00 00 00 00 00 00 10 10 | 0000000000000130 | 00 00 00 90 00 00 00 00 00 00 10 60 00 00 00 90 | ` 0000000000000140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000150 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 | 0000000000000160 | 00 01 00 04 00 00 00 90 00 00 00 00 00 00 00 00 | 0000000000000170 | 00 08 00 00 01 90 00 17 00 00 01 D0 00 00 00 00 | 0000000000000180 | 00 FE FE FE 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000190 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001A0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001B0 | 00 00 00 C0 00 00 00 F0 00 00 00 9C 00 00 02 F0 | 00000000000001C0 | 00 00 00 B4 00 00 03 F0 00 00 00 A8 00 00 03 F0 | 00000000000001D0 | 00 00 00 F0 00 00 03 F0 FF FF FF FF 00 00 00 00 | 00000000000001E0 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 00000000000001F0 | FF FF FF FF 00 00 00 00 00 00 00 D8 00 00 03 F0 | 0000000000000200 | 00 00 00 E4 00 00 03 F0 00 00 00 CC 00 00 03 F0 | 0000000000000210 | 00 00 00 FC 00 03 FF F0 00 00 01 14 00 03 FF F0 | 0000000000000220 | 00 00 01 08 03 FF FF F0 FF FF FF FF 00 00 00 00 | 0000000000000230 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000240 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000250 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000260 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000270 | FF FF FF FF 00 00 00 00 FF FF FF FF 00 00 00 00 | 0000000000000280 | FF FF FF FF 00 00 00 00 47 57 65 20 61 72 65 20 | GWe are 0000000000000290 | 68 6F 73 65 64 20 2D 20 77 65 20 67 6F 74 20 61 | hosed - we got a 00000000000002A0 | 20 7A 65 72 6F 20 70 72 6F 63 49 6E 66 6F 20 6F | zero procInfo o 00000000000002B0 | 6E 20 61 20 6E 61 74 69 76 65 20 63 6F 6D 70 6F | n a native compo 00000000000002C0 | 6E 65 6E 74 20 64 69 73 70 61 74 63 68 2E 2E 2E | nent dispatch... 00000000000002D0 | 00 49 42 4D 59 80 00 04 43 7F 00 00 00 00 00 00 | IBMY C 00000000000002E0 | 43 80 00 00 | C [section 1 relocation program disassembly] 0000: 4A1C reloc_v_add_imports num_words=29 0002: 4206 reloc_v_add_sect_d num_words=7 0004: 440E reloc_v_add_sect_c_sect_d_none num_3_word_blocks=15 0006: 0201 reloc_skip_then_add_sect_d skip_words=8, num_words=1 0008: 8009 reloc_incr_reloc_addr delta=0xA 000A: 4200 reloc_v_add_sect_d num_words=1 000C: 8001 reloc_incr_reloc_addr delta=0x2 000E: 4800 reloc_v_add_sect_d_none num_2_word_blocks=1 0010: 802F reloc_incr_reloc_addr delta=0x30 0012: 4804 reloc_v_add_sect_d_none num_2_word_blocks=5 0014: 801F reloc_incr_reloc_addr delta=0x20 0016: 4804 reloc_v_add_sect_d_none num_2_word_blocks=5 0018: 4200 reloc_v_add_sect_d num_words=1 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 300 section_kind LOADER share_kind PROCESS alignment 00 [export table: 0 entries] [import table: 29 entries] 0 => [import QuickTimeLib:UpdateRemapTable (02)] 1 => [import QuickTimeLib:DisposeRemapTable (02)] 2 => [import InterfaceLib:CallComponentFunctionWithStorageProcInfo (02)] 3 => [import InterfaceLib:CallUniversalProc (02)] 4 => [import InterfaceLib:GetComponentRefcon (02)] 5 => [import InterfaceLib:SetComponentRefcon (02)] 6 => [import InterfaceLib:OpenComponentResFile (02)] 7 => [import InterfaceLib:CloseComponentResFile (02)] 8 => [import InterfaceLib:SetComponentInstanceStorage (02)] 9 => [import InterfaceLib:GetComponentInstanceA5 (02)] 10 => [import InterfaceLib:CountComponentInstances (02)] 11 => [import InterfaceLib:GetZone (02)] 12 => [import InterfaceLib:NewPtr (02)] 13 => [import InterfaceLib:NewPtrClear (02)] 14 => [import InterfaceLib:HPurge (02)] 15 => [import InterfaceLib:HNoPurge (02)] 16 => [import InterfaceLib:SetZone (02)] 17 => [import InterfaceLib:DisposePtr (02)] 18 => [import InterfaceLib:DisposeHandle (02)] 19 => [import InterfaceLib:ResError (02)] 20 => [import InterfaceLib:CurResFile (02)] 21 => [import InterfaceLib:UseResFile (02)] 22 => [import InterfaceLib:Get1Resource (02)] 23 => [import InterfaceLib:LoadResource (02)] 24 => [import InterfaceLib:DetachResource (02)] 25 => [import InterfaceLib:SystemZone (02)] 26 => [import InterfaceLib:MemError (02)] 27 => [import InterfaceLib:DebugStr (02)] 28 => [import InterfaceLib:BlockMoveData (02)]